60000
292 194 816
419 872 325
512 320 182
334 907 232
198 312 280
324 905 316
249 270 607
563 994 857
402 424 22
292 450 172
426 45 50
693 302 33
303 812 31
950 600 327
740 544 452
957 723 40
873 808 596
229 474 887
253 362 580
780 837 572
892 862 505
365 484 586
195 385 672
830 54 361
626 40 152
849 598 406
353 796 223
449 107 343
607 500 411
878 568 534
201 727 294
909 778 333
909 429 932
492 251 534
30 608 537
802 722 487
474 856 833
486 764 37
987 815 238
408 920 269
39 713 347
984 858 237
117 813 146
401 676 990
320 459 740
354 121 724
217 98 889
318 776 200
430 953 170
784 204 282
291 498 217
849 691 235
926 572 189
314 702 903
687 505 942
301 813 235
183 452 671
799 262 395
411 396 368
103 545 214
785 872 586
770 259 469
390 827 597
190 201 438
470 125 831
674 994 509
935 323 530
860 774 672
653 437 75
374 860 19
193 242 26
857 416 640
273 93 376
876 702 625
552 654 500
506 237 774
279 28 828
109 639 219
584 207 713
217 510 897
703 214 752
461 472 679
82 161 312
223 835 69
177 354 370
495 308 55
285 796 781
623 635 262
374 671 59
320 559 293
527 682 529
651 834 139
652 680 789
13 392 739
651 78 343
352 22 207
812 540 790
268 120 420
852 246 710
89 93 582
940 883 610
897 770 436
315 552 14
710 861 250
450 294 240
476 434 182
148 508 366
946 275 170
536 429 798
67 583 214
72 569 527
978 659 727
890 146 717
586 500 244
954 621 751
48 179 285
697 473 956
711 847 328
962 418 300
191 372 650
890 38 485
124 694 579
844 349 324
203 819 856
234 895 283
246 616 498
234 336 533
839 455 624
978 938 61
569 667 967
184 630 802
71 994 82
163 707 218
29 816 502
314 430 911
350 59 37
980 386 340
135 48 928
359 947 304
645 389 749
78 856 265
50 917 452
343 485 992
555 456 47
277 580 514
234 872 197
411 419 895
401 133 819
190 112 510
305 866 113
222 547 237
681 840 186
121 658 501
569 254 841
761 955 379
155 947 170
751 491 777
706 582 607
710 780 270
12 658 977
945 369 614
911 337 293
908 40 186
133 870 42
102 227 711
497 88 793
546 972 103
582 297 524
886 149 463
627 836 862
28 392 861
415 496 420
113 908 830
258 387 672
761 570 37
706 409 569
204 398 503
376 546 759
575 655 892
578 754 165
164 31 865
24 193 994
665 479 790
565 463 525
687 435 551
636 835 603
977 101 996
956 622 998
645 751 558
627 397 223
190 454 55
241 507 378
35 356 224
12 118 747
306 711 16
133 908 356
232 566 66
832 663 353
772 64 790
567 443 799
351 726 659
466 751 457
336 867 527
979 141 308
326 244 55
930 81 916
656 285 262
655 505 609
273 831 641
778 36 932
999 833 753
842 230 664
234 642 346
301 375 571
134 735 529
961 389 362
727 447 288
357 620 909
163 27 111
808 529 172
464 854 905
974 945 382
898 11 957
536 825 646
970 648 459
10 720 120
648 459 79
203 141 513
28 885 430
950 518 157
213 676 503
854 260 781
301 252 404
244 113 217
456 997 284
495 480 143
239 400 295
139 135 396
488 503 814
794 700 650
251 295 27
224 826 367
592 420 225
700 950 238
297 512 928
771 289 432
860 840 79
205 978 991
673 645 386
283 843 772
378 363 761
500 121 751
23 380 422
125 260 880
368 327 132
288 361 514
915 760 69
85 36 636
42 516 602
602 80 359
39 961 755
94 32 191
331 746 683
560 333 525
33 240 139
109 635 965
41 620 886
250 427 907
493 467 871
441 611 545
139 412 464
865 874 890
719 113 841
897 617 916
898 292 105
199 620 69
797 316 323
383 863 155
155 224 376
213 916 586
232 999 738
713 223 359
266 208 318
205 212 534
781 175 964
462 104 215
297 851 84
660 259 147
363 615 734
848 246 536
973 519 480
320 295 990
510 462 359
750 315 931
245 533 485
76 228 675
311 885 612
689 974 621
570 682 810
309 840 611
317 240 288
377 58 502
432 303 933
35 795 520
979 85 883
648 832 429
294 733 198
667 179 497
200 319 295
634 566 59
228 584 712
774 799 659
349 282 644
516 415 152
496 621 225
343 593 696
98 209 76
703 466 102
768 204 146
409 890 470
124 910 637
238 597 787
382 375 731
189 498 712
734 61 308
45 880 70
63 350 272
264 966 307
715 15 186
313 549 348
821 847 218
34 68 154
746 578 428
509 40 906
357 401 628
573 511 899
921 437 149
612 299 62
399 202 327
411 860 832
840 11 140
288 915 48
90 587 226
80 161 772
994 913 194
329 588 100
928 734 245
495 673 783
700 341 954
906 96 523
544 31 418
121 747 771
483 658 507
90 806 508
45 719 855
573 376 879
142 873 65
481 583 60
519 615 944
683 293 959
261 144 132
463 702 780
983 727 493
336 34 724
538 227 519
340 981 915
833 325 449
833 405 562
102 668 589
573 866 292
568 912 409
371 733 76
520 186 491
920 651 901
213 334 107
677 19 177
885 867 107
301 62 44
540 39 585
249 907 57
861 120 834
821 720 959
450 823 140
906 879 761
885 807 629
388 978 140
247 48 781
731 686 764
410 844 526
322 694 336
312 766 965
528 347 888
703 790 774
814 305 462
449 940 994
467 958 587
126 456 411
245 332 205
649 557 777
374 553 809
532 578 346
478 231 158
261 408 146
88 785 479
589 242 19
545 967 479
252 945 397
133 306 996
58 338 219
191 78 466
284 677 694
926 221 147
482 991 386
222 917 345
577 738 363
476 580 194
598 521 130
985 844 537
860 894 36
380 183 803
654 201 829
997 449 913
634 952 294
831 767 763
589 945 768
119 547 245
304 281 337
828 612 272
662 638 872
743 555 310
88 751 848
448 133 186
716 870 136
135 939 115
73 732 352
10 741 49
126 798 253
839 903 464
486 152 91
818 239 369
94 78 988
55 257 509
330 602 436
650 38 29
851 396 795
700 160 111
140 752 373
934 211 697
185 816 304
156 186 574
639 404 38
938 198 175
75 982 579
373 87 733
140 564 356
535 705 834
285 496 569
240 321 178
666 271 610
870 649 974
191 176 348
340 937 96
351 503 964
994 136 94
483 446 992
311 664 361
373 412 439
811 440 124
208 902 917
238 392 702
445 895 912
487 166 718
805 541 102
104 210 541
105 517 731
396 700 928
324 599 509
778 288 161
876 645 368
872 115 633
890 704 565
429 485 371
832 313 244
843 858 330
393 290 571
447 11 630
681 578 465
312 720 153
929 60 30
168 153 755
671 820 138
175 393 150
422 455 343
741 774 151
353 827 527
452 877 64
872 735 438
325 957 407
263 63 564
667 183 936
501 26 226
975 990 287
934 664 278
309 532 726
783 297 688
238 235 639
704 19 767
664 273 949
649 421 289
745 308 916
457 566 273
946 432 649
494 509 429
475 59 526
837 32 423
38 66 448
942 229 713
560 543 717
558 505 44
769 489 945
448 12 848
256 727 903
630 773 815
865 603 771
483 247 184
668 230 614
153 284 472
624 437 542
718 428 230
544 464 101
299 104 543
298 305 974
395 555 526
986 266 799
606 647 256
989 372 256
367 627 903
680 456 705
944 919 632
175 595 757
999 958 107
504 58 696
221 552 902
334 903 891
695 237 868
590 325 830
114 86 364
500 76 657
12 847 874
541 31 429
904 301 95
445 111 834
913 847 605
588 745 904
353 563 390
298 155 27
14 597 396
126 566 965
797 715 325
458 58 223
686 839 645
787 455 882
285 241 261
244 656 221
763 859 823
244 894 739
915 747 706
860 820 348
968 653 476
455 38 876
995 478 632
114 411 837
428 315 65
475 137 831
284 261 735
286 687 193
484 852 647
165 366 770
146 842 719
908 688 385
95 875 726
513 829 707
429 806 954
567 806 973
324 43 575
923 71 720
378 25 395
864 775 143
353 240 263
142 103 430
787 945 206
512 217 404
24 479 852
631 556 914
182 85 894
470 970 270
123 845 141
98 812 643
415 979 647
252 419 13
538 511 705
550 98 899
698 266 213
320 499 329
854 541 442
374 361 617
715 996 545
895 240 537
899 994 453
540 921 491
811 492 480
94 30 747
608 893 68
759 663 393
639 986 559
229 559 801
815 172 716
17 961 916
138 993 793
617 382 505
875 697 936
984 547 693
932 48 609
287 396 51
272 424 957
439 183 607
225 890 280
389 261 530
268 296 556
420 29 513
527 787 405
263 389 630
584 517 726
386 499 120
742 532 969
230 410 95
305 826 920
986 280 441
407 579 157
78 549 78
344 813 867
661 686 626
111 984 468
635 81 728
709 825 575
743 392 879
208 929 961
245 332 88
913 78 897
543 763 626
137 427 568
148 875 297
64 328 26
16 258 31
146 986 101
995 203 369
85 314 295
296 139 142
678 355 974
212 825 258
95 246 69
206 484 703
547 800 113
913 59 67
436 927 497
861 435 564
440 564 689
656 520 829
105 81 938
920 751 810
743 154 323
787 981 928
495 149 256
221 377 536
538 25 363
511 548 194
829 274 446
972 422 788
407 176 265
783 290 730
63 397 288
622 786 409
455 393 629
544 55 654
876 342 839
644 286 171
750 294 65
805 316 381
140 479 666
772 983 894
589 671 760
709 626 580
229 517 738
284 876 129
75 580 809
984 17 844
232 954 880
766 297 478
392 673 939
412 932 347
94 179 875
694 960 714
52 955 890
966 715 398
131 52 300
18 289 166
950 114 572
202 776 487
17 473 410
549 909 438
892 806 476
832 895 738
162 775 838
667 155 531
406 496 735
939 738 257
37 292 408
472 744 459
120 44 643
479 96 499
966 576 376
461 672 514
88 876 813
848 642 674
914 116 859
751 223 356
20 421 617
858 32 553
230 24 190
461 254 656
730 860 892
432 929 773
415 418 971
144 520 810
198 686 287
763 264 743
907 767 931
751 361 111
921 680 30
997 641 128
729 792 497
34 162 806
288 232 18
193 501 52
832 122 742
210 306 89
697 53 674
40 198 329
764 962 907
259 835 895
890 776 116
21 169 723
732 634 388
779 366 668
916 473 897
229 960 173
652 137 252
349 769 965
241 658 192
215 463 406
620 850 101
878 712 27
138 116 239
633 328 715
397 620 590
982 791 176
775 934 173
963 975 701
443 27 808
718 759 195
961 570 16
400 868 520
303 546 388
370 850 711
227 646 443
409 872 484
49 868 316
529 647 385
996 429 230
368 134 676
601 989 104
736 469 232
166 241 299
869 993 896
219 348 71
14 978 800
693 406 674
858 486 685
894 339 675
235 835 511
865 832 930
54 579 603
436 108 890
919 461 120
972 515 284
472 673 239
78 421 860
566 261 890
24 621 35
272 48 977
565 464 473
996 477 399
900 305 457
814 560 801
195 739 698
360 385 935
19 819 301
344 816 210
633 779 579
592 89 700
284 685 314
498 305 804
425 268 509
795 288 12
333 761 69
443 397 299
802 225 777
173 521 83
478 961 576
86 694 663
922 474 827
910 295 232
929 813 23
949 802 562
507 213 408
314 727 148
803 371 590
934 447 706
454 323 336
455 295 159
293 312 892
19 892 703
698 923 750
363 163 876
33 110 915
27 962 589
247 986 960
913 925 683
52 838 749
638 930 901
92 922 342
759 13 131
275 827 630
142 966 586
422 195 771
404 202 801
348 438 408
418 286 289
421 698 523
910 158 774
263 278 123
599 165 806
338 109 501
489 272 453
878 328 708
421 322 501
421 753 461
431 846 27
321 352 873
151 199 628
850 372 407
317 53 109
971 231 844
174 57 39
276 296 492
506 434 231
476 386 948
171 769 467
883 23 96
755 954 467
558 654 883
245 206 326
350 957 83
32 86 763
271 156 638
145 527 359
282 525 942
995 242 443
205 624 396
637 845 886
768 738 976
781 199 936
416 993 735
87 266 310
625 596 272
76 105 817
995 873 481
240 465 208
816 305 126
395 638 564
275 850 949
681 63 176
539 202 478
958 729 316
214 198 239
342 107 469
239 523 741
670 467 20
294 971 721
948 138 362
709 437 553
33 960 74
676 381 11
116 352 932
613 905 369
363 108 667
391 511 807
997 666 501
421 852 821
718 689 408
965 739 34
728 96 76
618 917 420
612 323 862
343 297 42
375 216 980
335 623 897
59 743 342
923 782 347
921 650 950
967 13 612
781 492 263
356 861 79
986 827 957
412 695 432
933 814 733
412 132 501
137 25 481
736 469 639
874 320 723
881 141 92
612 330 653
957 506 226
967 143 672
395 817 693
818 852 766
939 190 604
991 558 304
786 698 640
281 493 469
82 397 24
359 629 563
825 506 640
86 646 540
217 977 842
223 62 648
487 420 239
199 136 868
20 44 758
982 272 162
948 97 14
860 985 788
132 658 218
570 426 901
897 905 993
765 65 898
46 758 926
971 201 469
888 194 694
779 538 346
131 239 118
200 831 135
126 878 912
485 770 622
85 841 342
693 928 373
585 920 302
69 409 915
462 67 978
498 196 762
244 799 655
480 80 119
91 771 153
309 477 110
783 862 672
622 744 181
890 83 104
668 886 562
215 581 185
576 117 545
52 610 897
717 317 767
296 374 674
814 393 828
174 644 55
94 237 112
525 556 92
21 991 936
195 838 425
555 582 447
208 776 584
382 243 958
153 416 851
646 132 972
310 521 661
910 560 163
243 522 164
663 180 407
223 414 551
38 77 472
339 128 825
405 602 182
956 692 415
723 672 495
472 262 176
975 774 988
603 571 373
169 381 676
586 503 664
21 322 597
557 170 652
13 953 305
910 462 39
742 854 131
150 81 483
721 689 448
105 267 170
627 349 74
346 355 972
276 139 601
547 134 340
636 932 486
831 521 711
784 243 42
68 778 825
163 857 44
868 340 248
962 502 997
203 711 736
110 409 503
756 131 108
223 364 16
37 50 632
796 320 471
500 623 972
674 759 218
731 612 684
501 383 61
527 320 300
541 786 947
22 395 150
512 155 187
534 689 841
139 271 621
74 431 779
323 929 724
32 751 289
510 421 853
489 619 86
114 397 921
261 644 599
828 28 701
558 95 936
210 67 978
601 330 700
614 358 407
973 185 690
936 480 909
757 630 509
703 481 474
126 858 768
338 869 429
854 23 821
771 433 581
569 876 424
719 816 280
349 512 618
99 232 698
149 623 544
160 293 103
319 550 917
430 911 981
743 663 725
342 805 958
208 983 843
613 340 910
812 517 390
114 580 424
735 689 266
356 97 250
498 714 267
648 472 43
657 411 442
178 82 477
764 391 993
258 520 12
200 676 922
22 820 386
731 603 460
751 180 659
125 387 799
746 926 409
716 355 998
933 418 459
128 979 122
636 771 796
170 426 564
433 346 944
282 235 240
541 51 945
177 521 110
87 133 395
829 801 222
151 156 657
29 199 58
160 280 829
425 982 73
242 971 783
356 178 870
219 992 272
488 531 780
713 474 883
595 371 451
124 82 52
413 917 440
671 486 715
367 682 265
514 242 614
857 180 379
741 277 28
714 81 968
795 734 443
380 204 894
850 231 650
145 827 233
790 919 33
865 200 625
479 546 58
892 464 674
15 715 320
491 748 655
596 314 847
511 832 760
951 531 196
427 901 128
980 310 652
369 968 520
205 344 693
619 644 414
324 290 985
244 793 543
226 207 773
358 814 118
574 795 264
152 95 945
403 722 400
215 174 728
157 417 303
896 630 105
933 947 849
718 451 794
500 86 913
747 383 698
977 713 296
519 544 360
621 716 825
211 86 161
531 338 206
709 93 272
319 513 580
916 365 547
114 576 193
279 990 706
546 470 85
683 20 265
112 212 794
113 225 786
672 446 232
940 760 475
983 439 23
291 335 909
504 424 49
937 512 222
227 834 271
452 51 491
573 594 144
244 828 354
696 27 423
175 381 406
207 324 119
897 407 944
487 269 274
674 101 968
925 304 472
655 740 830
188 594 336
617 821 17
221 364 529
868 81 25
477 474 861
438 735 863
132 42 729
419 320 903
878 338 45
697 816 87
530 558 473
863 18 651
953 667 326
863 679 527
411 621 878
553 559 943
534 802 919
728 31 463
34 909 791
676 843 297
740 32 12
731 450 924
10 987 597
193 16 235
369 209 406
40 708 975
961 868 747
503 654 101
660 931 398
998 843 61
641 275 935
147 821 936
69 150 785
108 356 773
164 950 106
713 329 821
843 56 384
441 185 636
311 973 118
389 458 629
148 993 939
909 604 993
961 151 254
365 580 961
671 705 797
74 610 272
761 393 86
84 127 457
455 264 560
761 938 339
628 582 501
172 632 695
904 516 37
55 870 757
22 673 37
932 986 924
63 832 771
257 646 798
483 45 678
430 966 685
272 879 519
126 781 989
675 940 116
475 501 205
34 436 835
559 957 622
404 883 39
380 628 285
888 229 211
173 304 470
320 629 338
106 914 441
626 355 137
108 923 599
751 766 969
696 47 46
463 233 27
44 116 321
383 939 390
233 475 921
318 416 879
542 396 23
63 75 615
679 871 971
93 723 563
452 723 549
915 163 434
117 37 600
919 732 279
193 356 549
104 918 60
670 200 651
891 237 725
57 268 457
602 216 58
498 420 745
147 565 448
534 467 484
418 926 750
982 836 373
160 449 604
656 464 316
959 617 63
56 960 425
216 579 959
882 465 153
541 303 744
808 602 713
753 145 427
76 52 894
474 965 796
864 390 242
402 473 461
669 904 429
40 778 263
619 564 926
321 283 703
356 444 279
895 726 966
639 574 386
258 971 659
778 429 620
579 617 343
533 797 554
252 720 737
269 425 320
394 792 147
450 223 728
266 68 66
976 705 274
534 930 959
637 612 234
92 898 54
415 732 948
956 768 794
823 866 892
347 889 597
527 502 955
449 78 645
663 297 478
415 540 370
502 433 284
727 357 317
737 862 834
823 583 102
941 53 180
52 630 604
895 569 712
613 671 637
122 526 989
340 949 664
536 289 791
165 827 893
945 706 402
735 667 434
445 385 918
723 566 593
761 271 616
390 626 307
816 221 72
188 847 430
754 240 70
209 753 972
299 342 847
462 382 222
265 361 23
925 120 565
708 231 910
585 700 20
976 872 785
391 886 23
177 560 39
596 203 191
926 869 426
90 99 402
35 618 817
561 192 782
601 154 701
183 525 830
302 79 148
489 436 628
13 707 984
921 227 721
670 949 830
858 157 312
623 538 423
917 686 825
122 19 259
714 484 832
214 277 205
78 606 246
649 37 212
828 689 280
539 58 409
615 534 447
89 89 368
500 832 778
481 782 825
390 863 215
926 714 964
344 799 301
986 107 358
334 191 421
786 90 817
181 166 688
260 243 236
159 800 755
507 77 161
972 143 176
116 898 232
288 667 468
712 131 108
398 919 88
987 549 702
894 633 934
30 447 486
780 998 795
952 852 283
25 946 799
651 348 819
722 349 588
715 356 959
88 368 606
342 801 23
464 381 503
342 472 620
155 626 100
183 159 329
673 21 377
600 890 51
738 937 456
798 18 399
217 236 504
427 378 25
642 880 329
511 441 496
692 150 936
484 908 49
235 643 374
301 805 716
629 302 277
777 611 375
85 318 854
955 15 233
178 572 283
630 550 138
771 823 384
840 827 422
158 27 872
975 865 547
787 748 466
176 162 130
635 777 765
106 451 675
821 644 998
717 55 870
209 204 651
97 439 466
301 597 763
173 61 225
954 85 335
568 552 673
258 917 660
614 151 149
350 757 943
912 81 340
968 836 482
354 938 428
814 543 192
149 151 535
561 427 312
883 195 207
589 215 29
578 947 80
806 879 852
84 314 517
457 645 174
141 181 590
112 262 606
850 80 92
463 276 976
488 809 735
860 892 244
330 147 719
869 998 816
754 564 26
470 39 508
262 911 94
285 955 916
787 477 508
462 28 210
970 798 786
295 331 194
759 208 645
334 791 97
513 268 868
92 348 181
416 232 905
55 935 92
941 128 889
839 896 151
494 909 678
870 193 505
117 536 827
781 902 641
473 745 125
29 341 677
289 851 866
974 590 863
374 243 434
699 74 353
148 726 749
112 106 332
733 459 944
430 342 561
424 628 615
32 883 598
530 603 583
271 299 811
380 124 898
723 937 515
682 514 791
223 91 311
504 37 11
427 517 13
692 387 472
694 256 55
91 223 646
780 755 390
62 687 169
952 712 55
869 387 696
453 733 214
990 803 923
418 206 393
486 792 132
232 620 421
351 100 410
709 942 458
336 125 686
828 581 392
385 340 591
523 799 387
755 235 529
31 636 717
938 397 543
60 921 377
284 609 992
25 77 267
861 148 478
228 613 474
555 280 76
203 536 942
933 47 815
659 834 267
702 324 481
986 382 497
901 494 127
363 228 578
187 158 254
200 267 203
376 991 977
330 93 728
128 685 715
125 967 219
872 411 596
14 362 838
835 896 737
345 276 162
299 698 561
132 769 916
159 972 793
960 742 883
362 482 498
67 265 461
533 794 698
870 276 787
693 564 774
997 74 762
814 204 727
237 97 186
424 429 849
385 724 171
370 748 915
135 96 294
127 667 15
803 866 88
755 554 826
307 929 253
202 77 926
783 45 711
20 488 522
343 37 391
452 83 48
282 401 128
237 510 433
145 581 828
752 356 213
674 217 584
373 396 33
490 19 947
338 376 481
298 581 814
267 628 515
136 444 573
147 775 860
648 737 540
575 522 453
797 530 163
589 652 566
484 687 63
426 639 879
248 499 617
87 773 401
413 991 619
91 770 13
597 485 920
67 376 856
227 475 577
992 22 96
251 986 31
957 49 185
712 311 830
952 439 203
651 234 391
663 605 838
542 671 904
439 295 752
478 331 714
979 101 516
700 718 148
397 776 675
281 61 582
756 290 580
274 424 948
89 509 354
190 996 819
367 19 878
426 83 472
829 178 59
192 786 177
577 516 280
493 345 385
509 738 203
316 578 549
846 183 210
931 255 195
276 95 204
61 330 686
128 714 409
782 212 394
73 468 886
275 305 240
208 203 965
571 870 34
804 872 180
709 270 494
709 168 755
258 807 381
885 967 22
599 903 476
448 409 86
196 279 204
549 163 925
560 281 368
656 847 89
93 891 705
19 11 823
576 747 717
140 33 845
17 944 94
553 211 227
555 254 357
655 445 365
243 781 472
318 963 574
349 428 585
118 418 593
520 31 88
751 608 53
542 868 22
420 408 69
567 508 243
512 217 639
177 492 92
599 365 685
544 730 187
372 30 678
688 154 786
365 407 77
885 869 899
578 545 257
998 901 118
270 620 80
774 297 519
182 721 85
473 333 257
986 873 350
266 819 40
88 407 929
699 835 565
863 325 665
108 499 315
352 410 912
205 411 838
673 683 727
855 284 567
674 468 326
370 163 303
350 749 305
930 173 578
158 180 242
851 698 444
416 247 992
763 942 61
606 538 89
293 520 887
383 910 210
375 723 336
666 545 373
728 56 135
766 441 565
181 261 179
481 391 188
374 976 410
421 985 862
658 485 125
140 844 167
812 641 666
781 815 973
609 699 727
100 183 729
18 473 145
826 549 999
237 907 966
800 499 219
205 400 962
991 942 246
165 943 670
429 897 762
343 547 258
863 329 779
774 324 981
63 757 497
321 860 42
616 419 900
415 492 228
891 357 673
269 403 277
246 606 146
939 680 151
204 529 945
549 673 140
464 131 97
862 158 37
852 764 214
897 28 133
866 581 380
961 93 440
821 508 603
83 935 156
534 100 761
501 71 997
381 847 397
453 197 803
480 407 136
229 473 198
456 736 323
920 950 458
511 953 57
593 424 555
321 826 282
766 838 946
242 575 225
52 55 613
683 425 580
452 948 758
355 947 401
582 523 337
572 469 621
929 252 530
112 540 468
964 550 83
378 115 285
154 429 569
584 717 284
246 838 318
175 404 382
275 325 273
330 404 749
852 599 970
819 284 458
320 612 672
700 943 962
70 291 341
312 737 29
121 414 519
913 861 857
464 150 701
984 814 157
467 165 721
945 232 579
96 517 741
742 647 937
574 48 129
93 376 94
268 161 993
973 423 503
680 836 526
730 175 310
413 43 659
934 361 733
372 511 359
16 941 376
22 331 353
608 556 347
64 181 990
69 811 193
158 41 576
16 377 439
779 835 744
237 959 683
81 920 447
867 573 942
661 214 723
34 723 570
792 431 78
664 488 251
980 80 456
695 606 664
140 324 18
816 964 619
485 868 692
851 547 305
210 792 595
869 682 331
384 540 696
406 704 260
313 66 185
37 672 72
898 873 557
365 57 98
915 244 293
691 185 795
752 620 376
788 368 871
483 697 501
448 608 257
765 367 28
334 463 14
418 713 896
352 713 22
250 602 48
743 498 446
47 196 215
373 902 206
470 844 76
289 847 269
973 99 715
891 515 619
943 134 676
638 908 365
874 354 992
852 429 55
720 373 381
636 231 140
303 140 260
294 318 963
261 555 949
629 747 511
660 580 89
209 108 373
81 344 29
311 807 472
138 27 688
906 379 827
176 721 487
801 619 343
116 412 559
305 925 211
910 258 585
457 788 958
900 667 340
152 325 461
302 663 208
682 153 316
834 450 875
540 599 290
235 441 477
969 222 426
837 68 797
917 990 77
370 154 838
316 74 109
277 464 488
273 38 668
655 455 261
847 872 970
420 947 893
645 707 678
886 158 683
764 902 23
93 589 481
878 101 693
334 111 720
420 143 595
169 832 351
410 965 519
257 487 863
757 856 525
89 955 30
488 907 948
974 597 278
414 903 608
870 170 279
628 299 259
57 109 397
503 877 18
824 517 786
34 212 943
104 650 300
491 37 665
85 433 310
730 889 710
302 80 925
477 664 524
740 405 255
919 550 540
479 733 585
523 802 566
978 122 394
128 896 734
906 160 205
787 720 318
849 643 703
604 352 544
636 465 112
713 517 64
221 108 89
824 771 718
136 623 990
69 266 727
408 479 720
869 372 793
961 78 741
303 562 914
590 631 537
417 541 981
994 743 826
874 84 801
804 437 820
311 320 774
569 711 642
732 424 539
609 634 544
67 570 102
238 128 186
847 437 951
727 190 645
805 490 996
951 334 440
146 771 212
489 436 17
216 331 153
280 813 683
596 610 834
249 793 355
697 999 706
202 217 859
836 421 967
859 262 220
768 162 221
287 930 671
781 320 47
924 62 600
124 121 182
633 128 293
326 282 402
766 963 809
664 454 524
439 719 759
188 144 741
634 260 582
162 17 734
434 266 994
228 74 978
56 460 176
183 605 454
333 123 511
854 177 937
592 188 381
867 570 249
19 114 679
753 691 428
765 621 257
402 232 222
12 529 543
159 963 158
175 624 644
802 524 142
331 872 974
938 428 896
412 844 995
488 501 160
435 110 378
640 942 609
684 600 634
354 389 448
427 670 808
972 423 740
488 688 350
776 332 761
15 788 138
117 323 275
629 946 808
335 234 720
364 684 332
349 270 830
737 322 306
30 723 641
740 760 622
324 778 688
367 526 817
900 808 122
205 420 727
796 448 876
290 600 137
347 123 938
207 70 267
378 343 825
41 540 686
953 215 629
401 869 680
852 633 557
458 646 354
998 886 518
941 489 565
358 667 117
462 327 755
732 663 93
864 234 803
559 595 419
918 371 230
72 11 703
245 547 189
470 591 220
162 663 907
800 299 578
430 724 918
841 602 747
433 369 374
979 857 110
428 549 586
490 174 309
326 945 310
165 635 486
76 984 45
487 850 333
122 202 647
237 703 654
419 154 495
248 179 172
521 32 719
632 70 149
798 562 974
943 194 726
522 207 11
726 964 530
889 927 644
875 205 247
840 982 949
547 338 400
62 776 392
201 372 55
418 90 639
880 994 115
203 401 268
151 980 940
103 944 401
977 490 534
355 223 280
658 975 372
425 646 907
699 363 316
786 857 650
525 235 425
636 300 584
937 701 600
682 709 893
571 413 311
15 738 944
523 681 892
830 774 36
820 143 411
435 223 581
446 52 694
446 461 747
391 58 827
867 671 75
426 479 277
849 643 766
137 97 777
715 866 980
84 213 194
801 124 284
168 230 216
811 505 983
806 962 118
781 784 910
140 728 630
144 567 128
90 912 382
732 138 352
981 672 194
236 339 326
814 517 407
516 191 143
14 831 591
19 306 479
147 876 612
364 325 850
646 401 733
832 309 866
101 347 575
71 344 414
338 624 858
568 671 704
531 585 88
352 950 429
606 819 678
372 292 994
793 97 948
539 251 26
159 195 692
141 742 123
206 836 425
790 105 701
582 471 291
766 129 573
595 582 629
657 682 250
322 462 782
466 984 544
813 46 18
690 971 522
608 780 527
738 52 478
447 209 375
952 764 226
85 726 463
294 82 662
786 759 315
383 919 252
925 390 189
253 265 339
685 372 815
772 30 536
72 521 939
503 55 910
980 792 598
171 305 673
342 366 656
160 178 68
198 716 858
774 108 101
454 940 169
801 103 129
316 973 419
588 717 97
184 386 704
825 313 702
745 629 25
714 405 670
858 140 890
814 292 635
62 270 934
76 88 675
483 126 851
649 607 403
27 360 764
990 758 84
886 28 468
911 367 465
39 331 923
392 309 424
498 935 981
200 789 910
794 120 110
96 523 209
856 280 454
887 101 947
590 400 370
945 491 311
84 425 573
399 161 642
889 516 678
167 663 141
189 118 141
492 511 385
814 71 185
699 840 87
233 990 182
790 692 528
364 522 658
543 344 883
927 59 562
275 884 512
320 957 631
922 545 89
673 137 699
130 840 526
494 118 109
984 333 76
660 663 900
525 593 820
416 871 140
638 136 992
541 40 970
650 818 474
778 576 395
547 332 368
349 822 135
407 358 246
773 213 567
529 869 615
383 227 396
87 395 48
139 757 942
370 438 464
433 389 472
648 137 557
242 119 222
891 716 319
362 529 280
722 666 483
735 213 933
521 317 291
903 876 63
774 439 518
663 294 866
844 15 816
839 733 855
53 90 168
29 500 863
952 461 448
589 701 911
18 697 763
577 646 905
274 808 591
795 284 849
386 155 488
96 285 367
544 398 290
200 576 186
648 15 426
906 785 752
649 853 73
734 631 476
87 389 783
781 256 208
808 505 988
389 510 490
129 434 332
251 388 565
176 741 587
365 434 233
240 967 695
94 958 757
475 962 310
229 939 206
524 360 809
932 946 304
750 302 481
708 577 84
30 140 232
290 621 895
329 573 865
732 616 924
698 325 362
513 467 727
838 152 940
635 272 273
842 253 595
10 992 264
966 50 95
238 944 514
664 239 585
372 154 573
237 545 898
767 38 884
830 736 342
172 121 467
964 69 680
893 193 718
219 27 984
942 855 270
848 562 568
162 20 429
284 121 478
791 538 757
929 412 664
957 782 774
492 28 48
473 650 142
332 125 954
191 225 345
644 800 479
250 638 818
624 907 746
435 993 304
552 29 279
276 664 641
920 183 803
385 271 114
927 111 668
308 438 124
222 506 667
163 396 690
668 310 57
557 205 285
899 811 644
784 830 378
529 230 326
627 54 829
474 207 650
61 565 947
961 535 392
635 80 489
358 974 894
732 369 471
253 260 399
985 879 556
119 758 338
648 447 998
281 910 88
602 950 361
214 891 949
460 379 28
155 674 94
459 105 531
848 815 627
225 187 856
323 905 508
193 552 966
422 126 764
210 521 650
723 205 405
170 359 257
135 918 954
78 445 484
957 254 556
968 521 813
437 634 717
640 741 421
450 350 272
285 439 663
340 745 786
766 823 868
348 635 217
563 313 332
953 834 480
418 28 615
578 187 865
73 105 137
868 322 441
705 139 875
891 200 947
875 386 938
961 136 717
341 564 527
824 615 100
731 887 860
982 845 771
483 942 144
194 227 95
792 690 591
819 323 957
495 916 533
393 49 365
444 159 641
888 328 47
513 612 146
315 175 489
429 90 970
215 146 365
859 595 341
464 624 276
896 356 982
576 598 354
106 800 403
187 758 722
987 190 507
252 726 831
422 30 117
59 335 712
532 922 442
689 230 600
733 682 300
705 361 75
621 939 89
641 14 136
557 211 532
736 942 33
675 11 83
961 476 312
428 19 755
234 435 995
42 180 866
732 162 552
485 665 158
488 877 78
386 137 188
916 385 72
160 457 808
10 927 400
943 797 30
247 849 590
442 461 978
119 435 531
268 396 740
190 911 949
973 648 10
540 119 466
510 508 565
750 369 280
703 791 184
131 632 444
240 753 690
978 673 570
961 770 143
108 575 464
773 986 473
74 669 313
806 922 823
650 447 116
556 62 624
800 60 725
871 265 777
255 275 91
125 229 741
734 659 924
424 770 868
429 771 339
340 137 453
84 311 534
636 651 59
468 157 35
484 56 194
754 431 390
501 835 893
625 512 970
163 634 63
224 628 394
326 708 105
447 30 349
456 26 984
19 717 569
43 258 483
744 744 920
459 880 189
137 891 556
216 988 202
199 625 813
931 89 975
847 272 347
741 175 12
27 344 851
52 367 645
715 342 413
119 952 232
791 476 521
933 547 43
782 747 279
51 202 856
86 789 915
792 659 76
530 464 288
778 656 722
410 743 113
548 790 533
422 542 662
961 256 508
648 500 417
715 295 861
888 720 14
865 387 436
322 48 618
841 152 126
863 35 789
199 857 559
698 50 176
122 296 960
883 841 705
909 658 259
232 822 744
324 180 521
197 947 973
816 898 240
434 455 734
75 54 126
860 579 390
749 497 521
437 924 104
199 412 169
476 585 918
279 658 313
477 982 290
865 556 791
860 338 833
384 717 343
266 488 889
841 476 141
604 34 83
191 906 660
402 336 820
326 954 767
492 205 765
714 868 94
780 320 299
694 719 862
357 198 455
330 952 833
253 588 311
327 828 927
651 819 446
462 312 429
308 941 815
279 761 154
215 560 805
710 958 314
451 955 891
978 393 133
155 389 503
207 119 18
205 750 265
383 836 173
685 182 351
511 469 238
226 418 607
997 802 146
644 621 254
448 283 563
193 864 582
927 349 119
439 886 42
622 343 840
397 736 940
667 622 99
196 149 708
606 75 253
876 259 193
268 923 598
300 473 123
257 910 421
354 159 478
694 718 479
169 563 179
107 907 748
27 489 287
428 524 891
773 239 506
351 602 888
879 214 301
180 452 490
109 618 639
576 271 513
102 888 612
87 210 765
844 622 296
151 889 201
95 253 984
982 197 806
766 323 577
895 322 989
854 492 874
56 494 221
585 396 995
301 395 871
763 445 235
735 369 480
176 556 43
406 221 24
790 292 411
732 643 904
165 709 388
498 117 47
966 874 218
451 688 915
689 945 870
909 617 181
403 940 803
477 452 253
680 328 435
33 256 100
95 144 330
508 97 667
186 455 485
461 400 950
175 60 754
126 157 852
120 340 955
127 748 312
78 770 562
142 373 604
179 668 259
449 202 669
68 590 811
73 262 568
654 757 19
189 894 262
792 646 714
218 850 837
277 189 642
160 410 484
565 890 656
397 705 22
96 127 318
474 698 858
839 179 222
915 553 942
120 645 531
267 827 39
607 350 531
891 508 764
173 778 848
41 789 298
340 183 952
957 368 740
639 60 302
203 933 758
69 280 541
311 296 249
116 590 206
965 568 572
310 915 722
111 70 273
101 427 685
21 164 540
760 859 977
128 902 724
98 50 806
569 102 650
295 597 253
996 763 292
819 632 857
509 769 385
392 711 363
909 492 950
547 87 479
912 733 271
202 653 845
286 414 34
308 816 103
278 708 37
33 743 163
983 614 84
236 649 285
218 983 379
548 396 832
147 82 289
350 605 418
685 604 55
158 200 219
235 690 385
139 990 683
923 718 771
384 256 352
472 226 204
432 347 674
249 134 356
296 124 450
625 957 676
192 315 917
336 992 116
115 957 527
734 149 617
533 919 65
193 211 294
814 264 850
810 64 971
14 358 637
475 206 876
40 226 955
924 306 848
808 600 647
600 644 724
63 378 449
440 269 683
625 832 518
974 648 668
385 481 164
327 519 982
405 34 835
279 771 436
68 868 990
143 200 810
276 983 540
838 498 684
792 538 405
658 245 774
774 48 832
872 553 778
334 937 385
596 497 784
894 221 283
540 94 476
353 278 423
964 994 146
412 67 398
370 27 543
659 833 45
753 946 790
447 681 926
949 757 766
905 417 25
649 250 831
434 404 931
743 404 731
334 258 471
52 665 434
400 383 344
204 456 498
314 670 719
714 483 616
318 368 761
348 258 254
721 94 983
60 136 342
745 185 106
834 955 531
69 740 140
449 479 809
570 348 708
198 864 447
502 157 232
700 106 532
588 572 487
606 442 590
457 629 124
417 832 119
716 502 898
561 369 886
266 783 286
332 591 891
796 63 820
168 474 114
846 596 482
895 723 390
801 813 530
552 805 524
687 945 771
870 38 588
499 742 255
375 23 630
465 429 758
588 62 298
968 178 151
693 412 610
86 132 977
674 134 256
490 258 606
215 969 592
581 33 119
648 269 570
478 862 197
89 815 728
722 110 176
844 182 869
452 844 419
277 813 413
603 447 726
362 134 578
106 417 459
884 43 231
165 362 446
464 42 262
998 464 22
268 266 862
302 315 51
638 14 416
119 118 226
138 32 960
414 816 305
530 805 74
684 630 809
863 782 692
72 68 914
619 962 245
705 59 186
307 558 993
763 164 515
854 360 119
411 361 299
469 131 66
889 698 474
485 863 620
714 784 296
864 501 70
922 554 324
313 503 699
789 578 694
940 545 264
269 71 99
263 85 930
355 442 766
719 925 187
78 17 167
754 423 579
375 51 963
548 842 672
971 468 692
418 704 818
927 875 529
195 145 175
893 487 878
321 402 274
992 152 76
923 247 190
909 283 301
563 102 928
644 435 167
563 227 129
232 750 578
545 661 372
134 193 321
368 439 602
11 376 439
36 277 438
357 373 284
636 40 48
567 587 49
551 482 170
88 760 27
922 344 363
959 848 342
698 179 873
147 184 457
542 529 105
580 632 494
986 170 685
34 281 829
484 962 653
239 190 586
259 883 633
916 525 877
711 422 750
232 32 828
859 915 712
537 155 298
560 81 805
480 658 21
467 823 973
351 114 493
245 222 350
625 224 726
55 925 862
423 151 150
883 938 140
837 755 44
615 892 288
28 687 627
665 281 912
750 953 370
719 280 751
112 810 860
819 519 701
668 362 17
776 53 669
105 402 833
399 579 308
357 791 476
742 657 629
887 863 301
405 375 886
453 348 423
225 486 243
878 693 815
158 596 379
74 100 19
545 552 865
126 88 19
201 642 380
74 855 900
152 407 77
38 350 471
404 515 574
889 227 181
341 563 248
493 55 329
757 633 849
176 475 954
208 248 222
203 249 675
814 237 298
52 744 967
133 467 830
721 210 361
835 245 362
727 45 434
810 831 198
125 660 78
570 21 65
27 399 344
451 502 449
24 536 67
37 966 311
598 665 90
918 566 652
187 163 666
785 656 506
424 952 54
740 787 222
285 234 350
501 496 728
441 312 368
584 54 405
978 185 107
115 589 536
69 869 245
858 56 584
145 739 581
139 750 318
263 475 87
213 302 623
280 780 650
874 733 224
349 740 865
144 651 908
293 744 229
279 581 201
695 419 77
69 436 886
18 896 721
927 262 516
298 292 684
658 486 934
779 817 167
332 226 373
104 28 380
143 89 712
447 279 269
224 491 572
459 816 269
228 139 584
596 284 343
116 165 193
439 759 892
38 492 41
730 320 499
500 527 838
821 357 28
269 166 568
776 18 679
809 483 754
519 807 89
726 820 348
391 485 516
806 652 893
270 918 497
140 572 479
54 103 678
327 84 39
300 536 641
446 835 413
998 609 825
798 181 935
611 719 985
433 588 526
527 647 506
782 831 528
486 184 231
159 766 189
341 30 431
20 874 619
614 858 212
79 137 309
329 303 530
523 195 805
733 510 30
23 223 896
567 183 208
330 933 358
943 976 797
256 556 932
834 190 247
852 262 182
447 973 575
622 165 123
400 37 536
608 656 321
796 874 42
207 617 807
235 694 614
736 604 491
387 11 528
110 194 693
528 230 283
535 896 276
471 601 850
198 617 367
173 520 999
962 182 456
727 666 168
752 853 886
37 283 919
166 70 432
693 633 619
613 287 719
692 958 624
160 410 300
901 686 866
563 324 330
550 183 848
50 827 997
858 428 450
50 59 873
709 174 874
322 29 862
880 76 427
603 227 557
586 72 273
872 433 498
413 988 732
35 964 280
147 747 369
185 987 166
550 55 353
671 284 625
888 485 361
642 371 571
208 215 925
582 591 809
812 268 465
849 295 133
591 802 508
327 98 907
123 545 211
407 525 860
565 518 752
661 60 829
639 889 177
950 253 698
776 482 902
848 132 339
641 384 492
975 916 466
415 128 242
251 949 230
354 564 544
206 574 88
412 788 421
486 504 735
215 640 18
56 621 931
27 323 548
277 181 896
645 339 120
79 622 904
158 322 481
629 584 791
470 98 758
506 66 454
774 887 82
45 375 980
647 423 853
152 118 854
654 161 776
610 225 363
714 414 95
37 453 738
79 13 375
724 267 901
351 948 599
888 140 535
537 338 185
916 737 796
935 140 273
617 549 640
509 328 152
499 22 214
896 783 27
99 310 813
792 731 867
264 378 747
152 575 23
398 201 931
589 868 460
286 951 254
814 488 933
56 428 273
661 298 166
722 863 981
368 521 496
920 79 58
426 135 803
527 628 325
888 486 741
810 465 367
805 354 858
859 124 979
640 188 905
695 879 217
962 528 812
921 434 404
777 93 512
989 958 903
342 532 937
302 327 981
10 367 855
784 824 69
166 118 729
922 706 444
677 611 608
21 10 845
378 337 292
962 805 412
303 948 71
440 782 613
844 198 282
395 873 544
126 790 509
966 340 599
333 142 708
514 370 916
903 658 481
888 970 119
942 421 592
295 896 482
500 309 934
764 653 691
547 825 925
523 703 137
471 846 670
991 680 203
239 891 340
43 140 221
339 614 258
191 381 977
981 670 176
289 56 441
177 732 338
530 836 224
218 254 86
81 516 56
593 839 522
518 508 667
982 782 361
476 214 339
331 904 492
463 212 56
591 465 572
585 727 880
315 749 518
727 235 212
264 142 720
361 834 753
99 82 659
224 811 12
132 782 445
137 372 733
747 552 175
143 569 357
578 24 727
43 771 704
886 307 564
851 895 983
650 593 430
977 910 141
519 621 351
838 825 711
587 903 470
686 149 15
456 48 883
994 707 296
362 241 760
285 580 777
934 847 190
864 283 634
646 369 548
352 34 954
416 958 811
231 299 184
590 300 795
463 264 235
149 343 777
986 153 703
102 627 423
998 371 167
344 823 315
768 193 807
556 933 555
998 645 452
262 276 82
838 230 543
295 153 869
935 538 281
700 279 194
999 544 132
954 447 125
575 355 293
241 69 579
429 649 185
748 717 936
178 846 445
567 186 613
977 325 830
583 377 38
460 81 417
137 825 644
27 186 622
855 693 318
856 904 59
644 987 717
362 796 687
451 581 426
186 897 844
57 527 898
777 485 366
409 632 884
49 385 79
570 719 280
484 338 444
14 547 241
914 448 19
404 398 930
471 844 624
258 743 626
182 489 594
386 617 758
486 546 594
688 847 867
960 838 86
234 772 683
920 480 167
447 863 333
549 376 473
717 990 481
607 438 574
968 683 954
426 160 439
968 564 354
972 606 908
787 650 221
527 122 382
425 630 698
708 473 983
827 558 583
341 291 129
697 897 147
997 916 826
894 770 937
750 351 230
329 670 576
727 693 566
179 528 178
835 819 786
423 653 357
559 209 365
577 284 867
447 456 556
918 36 459
136 589 749
403 187 354
837 722 865
387 195 451
523 571 843
689 65 285
952 375 848
112 930 511
456 798 232
567 859 795
364 49 233
932 898 285
886 849 610
565 168 64
186 978 744
100 626 119
151 522 231
146 823 46
234 751 964
187 38 484
435 986 207
802 392 385
396 792 77
763 647 376
728 166 516
963 36 853
655 548 746
678 372 665
568 634 524
299 282 262
595 435 554
771 734 854
117 226 476
492 324 770
656 568 238
179 503 123
101 367 880
439 627 783
300 247 859
605 182 477
439 281 330
79 448 509
987 743 788
954 791 270
743 855 395
957 344 266
865 55 350
99 471 121
824 960 398
72 596 72
98 734 850
709 646 577
285 501 649
84 609 182
192 180 948
361 909 108
351 936 396
875 698 932
992 843 972
202 616 252
668 369 367
644 65 377
329 857 931
905 837 376
257 52 119
476 859 353
395 549 606
396 764 636
865 765 905
764 604 430
100 228 395
936 690 984
697 714 219
951 578 816
988 443 255
503 553 537
826 392 233
635 661 567
395 978 115
594 643 887
338 425 276
240 794 912
798 132 499
308 771 911
397 638 304
374 626 385
944 277 477
917 207 99
221 378 588
336 522 491
288 873 430
663 911 637
311 330 649
975 768 276
446 621 278
649 819 550
625 921 558
869 435 257
968 851 581
88 546 485
10 292 995
189 281 211
345 416 468
411 856 348
878 713 365
760 789 600
130 179 39
487 799 307
273 767 977
525 368 996
393 821 447
167 929 774
14 127 829
185 558 900
471 14 900
755 139 177
980 430 910
445 651 759
349 561 518
81 773 627
349 558 103
957 901 936
343 266 636
53 862 712
161 515 87
889 332 106
793 510 422
832 808 424
208 959 79
60 702 884
626 37 365
107 537 354
151 467 982
46 464 662
524 751 649
154 329 550
782 358 26
184 954 618
870 494 273
252 866 316
785 377 260
817 105 907
953 316 767
167 545 384
518 136 964
833 452 525
88 572 111
881 456 863
403 396 972
944 85 627
197 173 485
246 675 613
543 342 393
226 717 827
693 711 567
489 934 130
967 794 161
275 618 560
219 764 624
930 85 446
667 107 896
192 995 208
90 240 820
500 334 654
260 536 723
168 842 999
22 144 374
991 504 542
528 944 713
463 956 714
938 353 684
512 501 549
532 781 709
420 456 746
135 947 768
407 815 748
677 879 528
51 846 211
738 676 764
778 834 154
464 39 365
39 922 60
710 759 368
120 62 575
801 43 889
649 865 668
373 150 961
458 926 446
350 589 128
967 787 803
22 235 634
726 665 920
499 123 90
971 528 521
370 85 653
405 812 332
783 918 403
575 888 956
550 452 208
373 438 484
946 50 97
740 965 206
608 655 302
863 923 993
521 880 635
132 467 430
109 681 491
959 848 140
223 271 850
215 577 683
128 492 301
976 489 907
29 417 915
255 696 817
559 376 697
18 616 74
427 654 118
853 992 798
57 249 392
554 761 926
824 760 921
343 274 604
794 563 444
243 377 746
461 959 317
977 552 21
777 23 525
533 70 29
310 906 445
722 183 177
509 596 574
415 971 571
197 496 935
601 284 760
413 905 183
549 394 948
161 782 522
727 485 188
702 552 369
102 69 258
869 481 765
118 668 148
408 684 722
463 138 391
382 243 991
376 246 913
247 10 395
554 533 574
934 837 770
21 77 387
943 343 677
568 235 301
91 937 241
115 812 715
935 390 204
696 117 511
613 379 391
816 160 720
270 986 624
994 70 231
274 626 689
215 504 574
22 51 606
586 414 995
601 474 134
269 501 513
89 488 165
648 166 721
773 626 65
206 498 377
975 445 563
180 968 810
262 125 558
364 52 895
50 908 74
505 827 477
643 572 537
348 974 705
501 363 391
149 156 948
370 605 631
86 708 221
255 533 435
291 646 59
970 335 474
811 227 793
425 566 664
252 185 603
870 701 574
74 321 863
933 378 886
551 630 274
397 912 718
884 624 903
801 150 446
551 303 754
391 881 608
139 666 754
313 202 344
800 660 876
406 221 428
245 899 63
992 132 706
813 331 911
879 105 443
340 83 239
227 792 711
659 431 909
697 978 864
151 331 849
790 903 991
500 860 889
739 315 220
823 743 511
182 765 311
313 844 70
524 508 386
503 557 682
824 768 732
514 323 984
861 559 430
74 173 386
734 810 438
583 43 910
226 207 97
162 785 233
70 838 905
469 798 994
461 732 424
779 830 929
274 97 322
423 762 993
16 152 629
133 965 178
81 257 425
877 829 542
24 797 259
460 176 650
580 840 777
203 228 933
123 410 87
902 546 347
220 277 587
576 419 655
709 696 549
845 415 442
855 804 159
531 759 391
292 894 398
914 261 405
471 514 641
551 879 64
396 545 441
992 294 339
176 976 764
890 280 770
101 748 932
277 393 962
456 251 399
733 518 918
789 820 642
422 288 324
901 562 494
67 832 47
85 255 326
744 120 926
504 544 529
287 827 998
494 670 236
566 776 662
470 594 96
832 425 715
265 750 251
708 992 674
571 272 202
955 84 595
361 541 996
306 861 102
191 546 266
117 519 402
279 340 105
135 474 453
582 533 230
892 648 999
607 512 976
16 736 332
207 20 174
416 871 982
920 605 623
680 311 483
704 865 278
177 103 284
581 558 633
817 280 695
966 62 320
804 954 92
794 677 263
82 941 232
64 235 522
940 124 882
24 911 241
444 11 980
698 381 26
902 694 841
21 284 335
192 786 460
917 140 299
201 779 386
534 277 827
464 10 833
325 328 375
313 938 291
730 229 983
244 570 528
196 907 44
422 378 773
406 470 141
731 142 694
645 617 865
279 173 928
694 461 651
81 256 365
290 296 760
873 767 607
886 60 48
108 959 841
605 898 435
113 125 505
775 149 487
555 820 985
45 515 384
831 158 387
219 340 110
161 118 111
93 333 175
292 813 659
195 696 787
405 46 664
298 254 21
978 335 417
877 360 56
649 380 752
37 487 657
304 201 411
760 153 549
813 222 498
984 197 191
330 612 771
480 75 612
963 987 897
575 845 254
833 26 998
471 488 542
815 203 256
446 311 485
517 142 369
695 326 126
828 500 690
81 131 49
191 686 145
362 505 680
858 692 504
800 177 903
695 488 48
163 148 60
741 404 915
508 987 642
385 33 309
321 916 66
199 397 483
325 34 720
436 152 401
428 408 916
777 431 704
311 809 828
26 497 191
241 868 681
751 87 223
762 362 631
920 164 357
297 180 66
788 613 899
556 168 981
786 244 834
626 68 72
719 476 147
190 104 853
347 222 206
683 100 277
680 995 85
594 265 845
712 961 882
746 878 933
125 477 153
786 528 55
324 432 202
605 160 157
888 977 62
921 694 853
345 393 753
990 338 606
202 778 400
523 923 592
762 165 384
536 982 349
424 351 611
584 356 983
862 12 19
248 660 936
15 775 286
125 754 701
550 676 151
499 696 905
945 707 70
18 130 186
467 816 420
895 191 725
395 872 89
87 204 40
861 380 650
911 505 979
315 939 322
953 240 995
540 422 487
717 206 937
914 132 519
683 630 305
644 465 657
62 501 629
914 320 140
263 82 114
407 284 901
320 451 593
575 650 55
90 842 290
363 497 96
734 706 145
914 797 870
673 330 521
197 928 239
538 371 663
499 920 17
236 583 200
499 960 748
308 619 409
464 250 164
999 791 52
199 453 495
729 750 301
948 741 65
554 694 321
72 270 428
275 429 192
222 90 95
390 882 894
617 494 343
207 484 301
923 311 52
938 954 377
66 534 368
151 683 299
202 560 606
735 100 646
554 215 364
638 971 413
631 50 87
485 450 680
308 804 611
413 554 125
90 673 417
18 679 152
58 799 51
954 309 335
885 45 601
816 477 688
114 946 366
823 39 171
974 57 924
903 803 45
778 303 366
479 817 770
362 587 547
809 837 24
998 238 887
370 125 386
780 476 101
591 795 92
33 535 141
994 963 526
723 146 181
463 391 15
123 21 152
244 104 647
980 365 263
577 152 738
572 20 154
978 152 132
82 275 52
377 226 537
461 121 391
296 84 480
747 227 529
135 561 935
887 597 662
520 314 970
485 529 863
561 460 257
999 584 591
359 342 49
256 702 775
891 762 416
86 163 413
315 493 39
500 77 730
517 504 13
966 340 615
232 231 993
695 157 994
453 524 770
367 25 657
17 845 270
588 917 34
628 204 995
741 145 472
97 298 718
671 974 349
305 742 795
864 394 316
600 135 464
964 14 726
736 880 311
628 964 948
168 34 535
359 213 422
561 662 232
772 76 758
327 884 760
606 923 955
337 156 73
109 412 167
693 587 847
729 212 346
622 458 320
887 837 735
786 182 675
870 900 822
731 786 433
612 423 323
444 404 169
377 909 577
729 106 775
314 148 958
670 558 452
838 304 894
537 618 650
885 700 149
777 207 64
11 295 675
548 785 839
150 372 934
224 505 354
75 761 598
89 703 206
64 491 449
550 216 438
290 553 806
926 844 32
517 161 446
89 734 978
925 817 312
256 623 758
335 813 845
220 101 862
617 900 618
567 929 769
85 19 152
272 184 983
809 410 65
856 800 811
724 894 142
827 182 108
167 187 896
29 554 231
779 412 282
52 87 363
774 273 233
708 30 309
59 240 640
73 953 786
875 32 518
639 146 144
777 623 251
872 507 749
60 561 405
523 848 968
311 201 853
411 136 388
496 562 451
424 253 662
525 488 605
317 395 160
551 126 298
251 359 192
463 620 644
864 101 824
856 547 532
965 577 513
129 755 803
17 963 50
247 654 815
193 181 239
938 34 873
749 774 993
970 824 60
120 373 633
234 661 194
552 270 382
742 26 99
830 868 114
646 570 164
549 728 311
593 538 425
739 481 798
191 602 32
356 349 465
136 798 946
450 929 600
951 867 281
394 187 465
869 500 764
511 494 638
119 429 803
928 671 287
439 70 98
581 859 194
525 855 434
928 424 852
591 613 704
170 908 804
49 197 297
639 928 852
228 837 493
857 579 48
719 626 506
742 566 543
359 251 823
107 723 334
520 595 436
98 438 707
487 733 757
956 836 10
780 690 411
90 674 769
647 786 868
263 639 737
136 830 342
792 79 31
729 805 954
774 530 431
704 931 642
461 280 225
842 388 123
293 254 960
943 485 671
276 209 166
974 443 388
308 121 177
631 479 805
641 888 918
236 465 623
928 326 227
45 106 918
687 295 185
582 157 739
933 810 108
396 223 511
54 916 891
379 174 745
133 852 489
988 122 814
996 228 687
215 287 451
580 959 818
796 635 916
278 940 730
182 19 258
196 125 179
991 761 604
730 447 123
555 183 135
219 279 73
999 409 829
869 464 883
889 629 904
27 414 637
110 19 348
898 836 287
164 40 61
105 10 589
336 918 608
824 366 443
660 607 511
165 276 76
568 487 984
595 144 684
456 585 837
374 40 685
840 581 545
744 499 268
510 539 345
403 166 341
628 61 534
937 145 137
570 297 736
49 979 247
627 814 183
760 246 384
218 279 246
861 813 371
150 937 239
547 517 263
371 86 979
175 527 420
180 653 947
397 300 349
347 694 81
126 504 732
780 517 866
697 777 715
713 642 165
556 770 83
515 932 432
604 879 278
156 355 140
371 20 394
415 410 531
21 875 962
304 765 245
879 801 92
698 464 55
452 57 657
281 571 711
126 84 749
107 273 49
268 931 644
504 252 666
997 968 862
894 658 915
115 10 342
322 664 152
895 765 635
486 604 772
34 427 553
423 866 168
443 605 512
625 959 770
156 168 904
334 404 688
94 298 392
221 160 773
177 601 974
143 353 481
341 477 598
139 370 173
792 608 315
360 913 755
171 381 717
296 70 68
150 247 543
142 550 860
255 767 654
235 857 995
707 84 144
112 308 293
400 820 115
797 362 898
618 289 967
520 166 992
949 913 668
121 617 97
142 980 458
858 28 88
502 254 949
929 967 332
930 782 893
126 124 606
97 967 866
294 127 702
886 840 727
874 481 541
517 17 690
467 833 441
606 600 805
692 536 867
675 381 814
53 77 933
565 783 643
384 943 555
918 696 936
544 31 40
100 761 680
357 76 935
61 894 343
256 374 520
878 530 310
341 712 973
414 438 254
691 742 599
486 398 712
396 421 562
70 91 595
756 781 249
313 920 499
820 943 795
381 777 715
576 161 167
823 462 971
112 783 879
369 908 174
461 66 99
808 927 525
546 121 962
491 973 757
79 730 543
42 298 945
197 789 558
78 984 838
996 174 491
579 767 922
846 455 806
91 145 949
975 479 619
938 187 108
756 119 116
493 662 527
982 281 847
98 150 901
600 207 561
279 565 816
119 196 87
491 693 973
294 768 403
408 995 781
97 677 882
837 677 574
748 537 357
758 273 715
905 174 19
773 412 714
36 69 207
759 122 535
972 780 959
343 90 918
368 701 576
360 672 88
951 817 12
643 208 309
383 757 528
806 596 57
864 400 404
159 711 146
176 305 760
349 950 770
751 919 758
133 107 744
861 320 925
216 632 841
332 989 32
370 388 534
814 303 291
629 852 709
581 654 269
997 811 487
362 690 883
480 154 445
756 682 568
463 152 451
61 543 638
646 662 697
198 784 723
406 266 874
29 921 865
502 586 608
785 337 400
665 287 185
148 272 548
866 81 833
197 875 219
874 113 837
231 402 748
121 261 734
887 435 948
434 748 474
652 139 702
176 644 110
157 933 66
397 181 902
825 819 860
864 600 566
381 859 704
254 702 757
690 604 772
274 465 845
44 642 507
662 72 752
577 690 240
231 554 675
343 401 60
381 942 455
835 988 705
273 470 313
816 589 904
317 112 500
877 999 722
133 614 195
743 978 790
709 489 571
999 763 395
918 440 44
437 905 61
941 352 384
548 881 550
773 641 365
223 241 179
74 721 773
117 895 143
914 51 486
842 631 806
187 427 836
49 236 350
75 60 183
987 912 276
562 475 232
471 824 204
368 275 108
152 470 316
419 681 573
38 647 713
441 288 221
224 928 459
935 533 574
804 350 47
73 143 581
360 878 256
555 881 285
46 288 884
872 337 699
155 94 874
41 415 282
785 446 662
642 135 615
380 972 628
941 64 668
804 581 421
678 990 469
904 246 376
257 910 128
274 290 882
347 652 986
277 737 828
945 411 752
51 156 824
260 470 605
343 868 617
603 263 539
660 499 440
535 606 33
346 585 146
581 849 291
842 415 978
164 33 151
116 388 50
936 66 741
791 668 326
164 356 48
314 387 857
866 254 224
865 332 913
915 57 732
470 111 388
759 688 121
426 766 206
627 355 684
169 82 203
597 216 289
766 355 371
244 42 279
515 85 567
578 269 884
263 263 650
819 730 765
959 355 633
228 445 22
450 524 345
127 172 839
99 874 72
31 42 189
427 185 729
382 106 826
255 172 39
342 896 698
285 741 139
113 181 156
543 376 473
533 673 323
194 535 232
293 366 344
595 679 773
300 344 919
466 493 214
600 263 535
745 831 981
795 808 456
567 522 251
371 65 502
722 905 705
13 668 201
813 360 875
275 15 957
177 748 586
208 10 722
434 725 555
172 260 209
472 371 543
891 543 660
458 21 634
35 179 634
348 263 575
963 775 178
226 295 921
70 221 607
478 610 424
536 64 453
30 19 417
130 64 372
195 686 207
258 408 900
588 370 159
223 436 825
167 936 651
614 579 326
401 598 765
732 245 744
442 144 154
977 588 362
111 976 41
302 945 797
352 804 970
345 816 443
411 867 139
93 580 352
859 52 483
612 821 329
382 813 136
189 420 386
389 70 119
861 515 789
168 943 999
343 569 465
526 924 50
712 963 305
616 164 599
303 473 276
121 939 879
13 299 649
305 883 987
113 827 356
13 782 136
557 217 656
622 958 930
263 438 394
866 297 705
150 229 298
180 656 83
75 208 771
452 13 986
941 846 757
226 727 593
839 146 821
261 277 146
266 963 144
685 752 133
629 138 672
592 75 49
722 990 764
93 522 401
229 907 417
919 892 526
44 12 282
797 366 489
246 444 619
241 342 126
19 630 971
940 260 685
990 209 583
100 653 467
525 745 311
210 338 191
741 442 589
562 473 990
873 90 804
45 178 150
631 425 674
495 900 783
13 738 886
582 577 641
26 873 436
48 548 71
259 608 443
685 353 464
769 648 792
849 615 240
729 461 745
364 844 787
36 175 816
933 824 821
840 66 64
316 922 741
445 825 811
603 543 925
30 910 923
699 870 969
842 109 332
875 72 40
695 168 202
849 471 911
244 265 191
753 947 604
20 850 318
925 563 544
984 459 894
744 156 440
721 833 780
576 611 753
793 326 993
169 34 739
727 803 668
285 297 252
930 386 307
22 457 205
187 386 697
443 846 984
438 910 485
511 58 115
681 118 971
483 145 810
732 279 762
177 897 105
166 20 149
473 317 57
559 327 234
538 495 331
771 803 828
394 588 537
584 47 939
615 81 988
788 966 334
823 384 515
194 476 495
139 549 21
230 767 340
890 322 111
560 428 491
483 335 75
370 809 169
144 690 13
123 586 599
670 828 612
564 881 659
53 43 808
475 242 47
332 617 137
637 75 513
809 842 976
179 314 962
292 201 947
973 744 585
945 590 366
639 57 153
875 174 120
533 436 786
225 31 644
735 743 771
487 773 317
816 392 12
991 659 430
701 51 325
860 388 180
403 248 964
321 403 74
279 246 172
201 14 783
160 508 885
299 576 973
792 766 638
546 225 20
881 929 630
289 327 624
560 219 44
881 241 291
850 724 938
532 50 112
828 395 840
973 328 370
997 715 160
664 60 346
788 476 241
589 32 757
523 187 11
531 29 564
652 66 119
626 517 441
83 392 920
661 297 872
614 562 404
28 926 208
123 992 60
195 33 816
928 713 522
290 942 209
189 900 524
188 939 610
435 670 869
559 265 374
144 28 760
307 431 582
606 734 368
611 144 517
910 542 575
985 563 112
171 165 312
261 135 809
196 244 390
348 516 686
516 164 84
679 461 878
484 18 653
771 211 625
884 396 839
737 924 695
563 903 632
742 483 642
709 645 885
44 904 998
56 460 724
378 241 397
393 827 588
153 560 861
318 773 411
631 702 459
809 515 161
39 195 738
505 873 612
513 349 225
915 174 81
352 418 616
576 705 781
19 182 995
524 563 967
161 100 273
708 208 172
203 456 792
189 832 136
791 748 54
635 79 843
421 493 696
403 190 517
138 486 361
339 545 388
759 794 772
853 628 92
577 70 384
609 942 466
212 62 81
578 429 836
338 524 468
251 684 139
72 980 562
483 183 506
190 240 720
918 991 330
350 36 637
507 235 586
649 273 134
219 40 881
968 893 367
210 433 842
475 492 531
49 23 460
461 588 487
692 101 928
634 759 273
557 867 727
839 771 545
122 819 308
559 972 98
197 836 291
975 394 160
846 662 437
861 846 36
32 578 166
853 626 756
331 529 850
916 472 188
150 477 569
570 826 63
323 177 142
794 999 800
422 532 344
922 299 73
184 978 363
450 360 776
975 494 597
54 26 683
49 228 959
661 568 279
914 211 61
689 10 774
98 539 259
226 287 225
206 474 402
380 349 368
731 118 586
101 74 420
822 748 26
760 22 432
655 714 411
623 226 800
362 337 613
440 124 650
95 474 158
126 577 862
580 387 42
12 675 373
504 920 796
176 372 156
409 126 602
938 513 751
953 524 907
160 594 555
237 348 427
560 987 650
425 777 691
232 995 585
899 130 852
403 274 590
683 994 925
93 33 781
621 414 441
756 162 924
284 82 341
493 41 731
258 26 903
394 817 266
909 324 574
435 983 554
470 279 412
35 70 31
864 253 852
538 273 687
717 585 821
712 158 384
195 992 686
654 21 903
695 291 300
50 735 382
144 573 764
761 707 838
638 564 686
727 520 991
354 997 96
955 28 405
172 107 272
444 378 782
22 441 892
464 857 306
772 748 60
863 926 515
173 958 830
223 429 468
440 505 891
754 199 401
344 578 630
733 31 597
900 86 291
130 604 259
864 720 332
560 234 53
806 644 716
513 751 871
811 926 503
256 468 890
823 554 979
294 720 900
448 334 434
748 412 30
644 324 485
30 755 812
753 71 892
855 911 883
90 970 992
291 152 230
837 809 719
415 332 330
294 261 536
286 529 866
446 982 306
194 895 865
107 680 614
391 252 748
202 845 964
846 918 72
229 472 645
611 777 571
901 990 202
768 412 197
339 137 120
436 799 331
259 666 414
593 505 523
103 349 560
424 202 733
938 132 581
834 422 552
826 365 469
520 52 605
95 23 208
294 131 899
653 809 688
688 613 437
638 217 920
858 927 826
238 297 654
168 759 57
13 781 108
18 216 300
899 830 569
419 335 159
504 706 962
101 396 219
492 371 724
285 202 709
997 944 569
65 743 789
449 633 349
559 23 609
65 956 41
865 845 917
786 674 102
940 651 379
672 472 239
587 939 764
511 779 924
733 16 476
848 890 115
166 975 516
829 296 176
276 520 947
88 513 224
957 903 527
178 560 300
822 740 714
918 566 293
660 622 814
991 930 721
224 754 627
865 462 555
776 728 205
388 693 793
381 95 741
217 667 495
718 643 94
260 399 204
859 621 523
331 643 192
75 715 947
142 378 127
368 130 981
785 644 963
219 189 378
340 954 298
597 711 809
815 266 147
776 81 252
392 119 639
169 330 45
252 887 152
269 739 304
840 437 612
125 765 979
597 892 152
323 889 257
826 314 767
522 732 755
220 139 659
390 248 774
922 711 171
216 22 342
192 334 458
545 224 422
675 476 962
622 416 257
355 594 437
648 389 447
994 671 555
273 760 397
155 991 801
169 927 347
423 335 763
243 509 610
631 947 974
391 857 225
226 14 730
215 761 651
440 850 94
831 429 567
151 417 26
319 719 986
715 856 804
417 766 211
364 247 790
262 940 841
41 846 885
133 692 209
915 571 685
975 57 175
555 578 859
181 595 391
191 416 914
418 50 665
101 499 736
371 635 725
868 212 540
735 109 799
34 669 539
655 834 785
26 185 427
907 878 953
13 521 179
884 594 791
306 797 228
273 49 944
315 107 764
345 645 859
624 41 195
444 97 331
187 346 930
371 178 651
143 788 296
189 738 583
852 869 419
777 63 540
375 244 515
357 685 759
510 55 946
281 289 415
831 38 722
651 490 198
439 246 920
94 247 646
666 607 396
804 304 201
565 733 782
958 547 884
231 104 999
779 250 15
175 966 182
956 608 875
579 684 203
653 198 805
354 498 879
546 184 185
593 759 642
94 278 24
866 469 363
217 626 794
813 381 639
516 948 861
52 923 962
103 824 871
650 215 833
667 930 416
958 842 543
501 38 241
853 595 331
260 840 28
247 384 185
511 972 446
483 620 509
703 600 847
611 324 595
917 110 940
60 796 991
138 318 351
41 73 91
12 87 320
114 307 259
892 520 782
352 463 545
11 426 414
304 180 602
935 77 128
946 729 482
373 34 448
542 102 204
270 800 193
150 346 791
509 224 79
465 597 43
766 955 657
317 78 45
455 578 40
755 281 21
167 525 789
500 907 765
121 972 710
104 585 173
576 610 112
347 701 550
417 522 655
791 547 374
72 755 998
213 935 223
251 815 109
896 64 307
335 819 647
511 105 133
806 306 508
649 346 220
89 839 405
765 124 832
816 517 238
190 871 811
294 244 977
671 64 163
144 666 265
608 884 801
783 820 636
41 910 518
115 614 284
81 221 872
356 351 389
576 679 529
806 744 783
793 62 943
126 175 247
930 547 139
676 162 417
350 679 764
330 596 33
822 806 742
622 305 53
687 282 28
539 88 415
66 816 619
32 867 314
874 628 252
293 291 962
921 326 598
887 822 397
416 974 933
819 873 160
846 729 892
748 34 848
304 27 702
413 107 802
710 598 179
946 414 407
39 817 790
279 457 237
693 664 793
518 867 492
652 727 135
826 36 216
682 406 419
919 429 488
360 120 700
825 478 653
345 242 493
533 370 965
285 309 557
152 912 318
157 217 929
124 104 903
31 165 944
247 642 296
279 503 893
646 37 306
823 405 158
606 499 470
189 773 806
363 570 793
571 434 551
811 311 543
633 840 149
653 747 376
409 270 351
22 731 984
117 102 842
276 171 766
671 125 466
752 585 442
141 253 766
640 422 522
857 177 774
855 36 285
738 795 753
176 487 517
821 141 650
684 842 280
263 569 508
480 124 428
604 510 440
267 984 211
731 120 511
953 32 299
963 341 85
632 124 174
429 422 950
297 870 44
667 558 948
357 658 524
872 312 716
30 692 280
643 225 666
199 808 579
624 756 435
929 121 248
219 519 623
329 103 95
140 917 404
882 708 195
756 348 541
592 716 571
555 515 798
442 472 96
968 905 568
542 587 329
262 182 714
706 958 583
96 197 385
831 461 791
687 905 568
727 896 271
793 956 769
563 973 171
54 33 624
612 714 151
245 800 213
966 837 835
785 888 14
82 447 698
342 366 276
30 911 91
739 628 793
996 544 336
293 38 547
887 177 134
794 623 376
921 549 822
98 944 295
717 364 381
529 446 972
572 665 635
647 26 101
907 493 285
431 778 419
425 937 842
18 949 735
835 581 89
26 712 957
259 626 544
696 897 216
398 563 303
950 648 291
862 939 980
748 650 851
301 565 899
981 639 880
483 382 53
872 457 198
829 591 728
403 652 183
201 211 589
649 48 524
106 204 634
453 845 830
495 170 662
456 795 57
427 365 595
336 774 153
448 615 754
295 487 521
29 542 707
740 571 451
755 40 159
65 217 960
202 753 780
856 389 534
149 756 377
460 138 609
773 907 653
278 231 796
701 878 519
84 150 503
706 165 650
88 997 290
946 919 186
972 676 639
337 215 667
101 111 207
913 790 406
572 609 479
616 419 397
265 879 748
860 70 611
902 508 821
441 571 751
464 562 48
660 744 185
491 900 218
702 325 690
234 40 655
37 48 208
779 258 95
861 320 898
821 412 977
955 907 477
392 692 432
742 629 279
167 239 619
357 955 272
481 798 393
297 131 192
531 653 290
961 865 496
976 706 180
288 302 758
98 732 74
477 338 164
856 666 988
862 27 55
210 592 842
504 638 803
807 525 197
312 189 96
716 578 841
63 188 676
477 454 830
20 477 770
401 921 181
782 20 34
316 873 630
352 530 340
296 440 33
214 663 966
328 290 309
863 29 584
588 13 323
896 240 689
165 500 368
308 996 402
517 742 756
934 670 563
532 675 133
713 740 368
958 910 567
527 929 37
880 670 600
768 49 180
631 138 746
219 479 399
11 307 323
176 232 531
893 48 428
34 214 506
702 897 558
189 53 456
67 22 25
316 839 468
368 486 922
202 591 387
546 623 760
99 864 56
905 47 46
254 74 158
610 513 693
285 444 17
151 856 203
802 31 709
938 58 431
381 71 530
212 443 617
604 783 668
994 884 943
124 776 927
952 295 996
374 401 40
704 285 742
712 805 333
614 214 916
615 946 771
208 299 693
999 270 644
179 333 138
108 294 331
598 159 923
583 847 747
995 878 424
46 239 19
911 450 832
906 556 586
402 969 578
228 468 878
366 996 538
128 126 181
248 890 567
536 132 914
75 456 418
665 210 135
926 798 318
741 823 131
158 744 412
535 588 264
618 419 649
107 597 376
694 991 890
106 857 719
113 584 70
648 368 985
19 346 213
118 301 215
754 234 493
777 848 981
992 367 144
938 289 957
845 750 382
913 543 70
471 874 339
528 283 99
373 377 651
996 288 445
144 200 352
657 290 254
634 854 288
877 142 619
252 41 457
991 548 738
247 954 387
124 197 826
304 467 848
509 305 32
931 439 491
247 58 764
613 275 840
302 473 885
238 322 943
207 553 729
490 957 760
75 848 730
131 611 252
297 178 325
502 367 876
804 74 117
851 64 556
271 58 658
284 664 383
307 770 683
503 211 489
444 149 175
923 521 786
324 246 239
503 394 652
349 403 460
619 448 873
503 806 416
64 54 769
322 746 508
741 262 403
610 452 728
888 615 743
744 542 656
12 51 994
782 446 669
866 717 419
294 594 929
603 71 386
10 459 879
566 148 370
381 531 696
939 817 476
751 316 712
580 76 422
637 274 829
664 129 421
965 57 272
564 23 629
311 220 203
149 394 52
199 936 388
394 553 24
44 646 269
506 608 538
119 984 421
625 83 217
717 185 208
598 87 669
731 183 780
691 54 352
864 277 198
175 362 315
865 132 823
192 715 829
988 283 651
506 811 861
871 282 154
37 27 329
108 199 679
331 599 26
825 732 471
745 767 948
964 791 250
787 993 24
167 411 118
376 34 467
41 993 638
262 926 219
322 71 140
956 439 31
337 880 631
750 426 688
187 857 208
548 88 765
602 718 752
627 510 655
391 176 812
193 428 698
379 21 556
381 540 138
695 348 896
680 349 772
192 188 223
276 692 969
972 238 929
448 930 538
926 246 819
162 723 629
32 583 183
583 238 612
475 724 498
847 540 433
632 10 607
274 642 388
141 683 371
340 670 20
954 733 649
105 452 157
590 229 689
757 233 622
452 94 812
714 966 65
362 781 431
164 228 832
20 825 368
512 342 107
329 740 467
382 666 782
498 353 266
770 283 166
830 981 883
19 215 65
985 414 551
361 580 93
161 530 937
208 865 934
931 994 266
644 640 754
865 782 216
843 798 301
181 355 60
512 131 138
815 905 340
488 246 834
373 429 475
618 482 594
189 487 592
381 624 20
379 577 833
774 62 51
305 207 526
300 101 973
291 386 238
275 436 553
652 11 784
362 930 271
662 948 170
861 353 182
537 835 990
683 560 408
192 784 579
762 227 115
133 748 503
663 779 481
256 67 747
33 482 318
858 561 220
563 767 817
187 260 190
384 247 116
511 925 43
505 892 789
417 516 740
138 850 104
386 916 898
627 680 620
442 877 918
839 246 221
768 897 410
647 961 894
914 885 592
747 998 168
141 592 375
322 566 429
200 743 397
586 738 614
164 468 668
376 309 316
698 910 482
841 885 704
712 551 358
877 466 183
716 263 969
747 818 715
617 26 773
893 473 481
129 883 70
520 557 278
876 49 330
439 241 855
452 965 840
956 508 89
399 970 470
322 956 430
65 671 196
799 716 983
47 119 254
790 13 663
291 227 99
238 64 295
837 597 531
388 635 213
664 65 856
969 644 140
277 533 715
609 629 984
513 16 630
792 436 452
491 843 33
384 285 476
745 535 213
259 161 913
26 474 885
237 55 877
255 632 21
652 21 705
394 576 482
262 559 951
683 894 768
10 61 547
807 583 746
119 745 579
799 667 936
206 979 506
92 214 608
418 773 517
830 991 678
654 819 785
901 60 518
313 980 40
859 954 159
360 211 611
106 615 325
134 445 362
284 514 536
594 260 141
695 964 129
576 365 219
655 440 317
701 57 194
515 346 418
53 331 525
690 44 121
217 543 703
331 649 347
164 331 468
567 894 474
531 580 421
407 435 117
754 567 427
718 333 259
985 857 257
45 99 748
386 95 229
478 81 455
621 672 361
809 504 843
83 170 419
491 28 387
210 261 845
115 727 140
28 906 642
665 451 127
805 604 834
335 366 791
349 357 955
808 100 10
325 810 564
462 53 146
680 801 373
77 894 658
211 297 443
97 230 926
798 138 761
446 994 78
844 773 610
676 99 314
698 882 608
796 958 321
688 649 143
952 185 269
567 716 823
987 845 50
423 756 313
744 465 606
649 667 499
161 177 368
29 878 25
75 123 629
514 376 108
70 166 375
533 149 749
607 473 438
552 883 10
337 138 677
581 953 12
597 675 505
961 868 465
196 15 94
818 484 990
994 88 71
504 928 971
932 842 442
212 168 353
191 846 428
558 75 614
643 795 82
163 561 43
152 607 870
283 762 371
991 642 268
707 978 803
449 219 361
730 381 668
945 70 485
148 781 708
454 490 281
569 722 542
93 333 568
362 736 581
709 611 133
281 191 866
545 338 309
383 240 561
739 529 332
267 779 465
254 529 370
856 104 163
897 864 357
823 420 924
715 101 831
506 472 918
442 721 180
206 97 398
721 754 422
23 856 664
760 343 259
427 21 814
201 660 690
678 89 739
128 921 512
966 518 205
304 328 130
987 604 890
678 183 785
684 331 217
11 227 310
989 716 893
283 793 671
360 579 19
962 248 411
503 237 78
570 819 235
374 230 778
329 296 522
747 271 274
987 713 654
669 364 80
75 644 625
871 402 911
642 379 190
138 616 570
629 169 482
923 781 60
477 173 310
54 614 261
917 807 119
178 333 930
459 304 621
563 987 778
937 757 688
799 131 665
524 579 705
670 784 261
893 38 973
717 972 458
788 151 637
163 523 108
800 723 655
390 284 805
819 435 620
75 648 323
104 449 835
861 398 659
317 999 918
379 817 533
394 198 834
76 971 989
453 941 838
676 720 479
447 148 986
245 34 224
890 906 11
326 582 598
378 536 182
845 48 748
938 46 493
31 20 600
863 580 123
259 525 41
509 66 312
955 646 528
10 76 801
509 628 140
701 339 582
592 151 427
971 435 857
256 682 586
400 37 795
526 65 541
288 822 188
686 528 572
46 315 111
115 79 251
285 732 26
669 663 930
142 426 636
582 31 281
510 601 514
797 246 427
901 411 310
595 816 555
457 685 535
466 389 483
575 48 749
800 847 782
493 272 177
792 970 246
773 237 21
891 215 341
470 574 918
16 981 840
896 127 603
888 862 945
636 610 588
377 48 439
256 287 935
88 359 691
511 202 190
830 433 362
674 219 344
636 551 949
666 218 984
629 84 380
61 840 796
565 845 452
726 829 697
819 539 343
283 497 574
670 348 929
949 97 624
168 83 244
615 243 747
101 695 739
488 133 761
450 340 799
274 880 271
600 539 248
337 433 530
825 194 711
237 685 127
153 305 255
261 867 920
683 150 26
771 843 87
671 283 330
604 844 498
418 665 692
741 366 429
351 689 349
575 508 954
33 832 646
431 916 340
102 362 878
482 267 412
16 888 276
158 209 545
166 297 511
609 916 679
372 449 670
112 163 554
232 905 46
706 940 72
681 42 971
79 473 231
532 116 780
274 853 475
984 294 81
417 923 903
93 404 761
153 131 745
882 507 126
783 595 913
792 170 561
334 31 839
793 408 418
517 800 504
35 401 838
254 947 82
955 64 878
651 462 742
321 818 32
415 720 403
313 448 147
609 675 153
293 733 541
321 647 354
394 668 731
547 822 72
80 687 785
210 717 208
630 344 913
874 461 89
288 890 165
766 832 174
553 276 87
770 335 944
69 660 352
245 770 373
121 709 882
304 209 547
153 106 547
996 648 199
219 28 419
398 128 969
202 822 690
82 819 200
654 642 145
42 573 634
553 854 28
115 987 571
435 408 560
802 667 682
290 791 245
386 107 340
539 985 970
33 62 932
362 744 119
177 823 327
300 16 529
560 971 86
208 748 480
509 845 682
489 830 71
63 689 430
391 817 661
453 518 803
724 422 190
535 26 578
731 544 128
520 66 213
867 501 352
342 111 107
755 536 120
379 366 745
973 746 164
267 574 936
917 505 771
851 569 690
693 887 403
73 941 534
599 804 907
845 153 905
650 941 295
16 890 513
976 606 105
272 945 243
783 220 464
974 265 234
647 975 113
500 385 954
248 292 93
324 263 488
259 828 570
283 710 517
582 970 569
738 301 24
697 769 549
607 851 598
661 125 729
631 551 918
624 691 650
896 368 698
846 917 708
788 34 91
227 274 75
593 849 336
878 497 87
918 689 802
267 251 927
236 613 64
827 786 386
707 128 283
820 138 107
557 896 379
573 565 865
838 452 883
466 641 616
88 295 876
132 46 820
193 562 38
852 39 921
682 658 427
381 159 483
274 881 43
837 529 632
583 717 873
778 350 417
994 569 826
657 84 367
846 832 383
534 286 250
817 33 941
482 680 261
836 964 280
378 45 82
272 36 24
491 703 307
818 408 422
992 840 577
309 231 272
363 140 714
19 48 71
401 336 505
684 813 393
568 607 561
798 815 868
421 184 376
472 675 914
776 957 567
926 120 635
254 591 411
383 263 340
64 927 426
179 421 51
426 447 522
883 214 118
141 441 101
466 315 24
858 869 979
128 58 224
495 103 996
33 95 697
302 681 783
903 525 758
269 155 669
111 85 807
623 366 383
152 324 592
311 131 195
407 972 223
282 389 623
137 89 328
239 855 293
111 689 119
533 297 909
343 192 655
358 839 870
693 727 20
360 460 10
607 489 74
615 846 627
450 406 551
604 547 485
783 383 847
950 615 175
319 293 767
108 717 210
994 759 843
523 812 681
82 923 658
654 772 849
792 724 735
360 427 20
399 226 168
248 339 530
764 944 515
430 249 312
314 230 494
543 403 879
343 360 254
260 555 692
472 413 940
697 98 49
754 640 371
625 597 728
452 863 62
91 242 958
272 85 979
809 128 246
862 909 700
285 49 766
745 421 47
648 390 883
368 723 291
424 481 256
180 781 797
979 250 168
407 572 469
668 397 109
307 637 179
75 882 750
673 523 71
188 260 902
662 372 893
910 142 885
37 799 775
714 550 129
364 331 825
593 465 187
639 260 924
161 225 314
92 377 629
321 863 984
424 305 989
448 709 510
431 964 948
727 20 44
579 338 381
56 163 82
767 286 148
398 880 695
532 992 24
235 674 304
263 310 156
375 857 284
617 124 544
479 254 934
418 142 356
866 392 915
272 537 436
72 391 776
438 749 178
607 61 660
624 203 574
623 703 562
104 265 459
203 705 250
364 590 198
648 738 518
262 756 880
893 929 575
15 174 150
863 472 762
357 361 936
295 854 870
819 394 460
746 260 723
198 554 458
345 792 448
588 562 122
441 322 424
843 780 17
998 192 528
115 445 900
558 405 681
91 998 205
487 579 251
530 240 197
538 341 603
16 250 480
488 705 153
20 803 519
613 183 446
534 278 637
657 956 214
192 812 965
975 603 99
311 869 512
226 341 83
741 300 360
619 688 632
528 933 516
564 414 584
185 540 372
456 481 150
605 319 536
857 701 252
833 535 318
355 816 219
148 996 855
165 149 269
972 538 757
196 166 89
557 196 986
827 694 542
315 285 95
640 991 886
939 398 627
166 934 704
634 23 569
727 887 970
901 519 180
921 473 828
836 629 483
375 370 502
824 395 299
552 731 594
354 930 300
391 995 431
408 985 140
959 445 510
193 677 22
188 131 619
989 524 196
354 430 204
250 357 993
313 654 743
331 257 404
655 872 486
148 488 648
468 81 659
757 904 833
795 386 815
23 668 269
344 477 768
403 93 192
469 499 791
460 28 182
171 420 717
911 272 446
661 132 152
906 838 276
624 128 283
167 748 275
547 295 93
45 221 459
215 330 221
427 976 291
637 840 789
305 513 547
489 56 690
92 244 969
161 369 812
401 732 27
680 532 206
430 196 162
608 439 591
429 949 59
855 268 551
592 729 956
799 296 539
124 948 619
386 236 754
340 209 433
694 491 164
469 85 863
18 705 96
938 523 870
118 519 33
248 96 301
819 807 757
16 771 345
148 455 57
729 976 738
958 447 373
867 472 939
341 525 158
973 893 619
764 53 476
489 367 344
268 392 263
15 184 275
704 232 54
67 321 90
697 737 580
879 36 487
918 664 231
814 890 52
745 922 959
404 480 893
428 278 357
635 377 273
383 965 699
207 338 803
203 37 578
86 547 776
718 546 106
362 184 860
688 711 937
449 506 267
532 333 601
602 454 66
394 940 487
625 792 541
955 203 810
413 227 10
774 628 99
532 780 534
425 556 129
576 272 533
591 78 930
953 168 794
192 865 587
859 300 990
316 835 701
387 825 56
778 311 728
424 266 546
186 44 487
514 172 929
857 86 188
133 76 296
311 958 266
391 787 230
890 991 600
257 970 80
526 915 55
672 31 161
972 20 315
51 614 71
674 106 190
749 432 894
951 571 392
565 855 945
305 605 547
408 467 284
488 178 587
910 367 988
427 62 860
736 711 162
815 674 329
772 31 473
923 823 457
660 865 462
290 676 587
295 669 692
988 389 401
894 882 292
420 917 451
136 676 897
998 905 158
670 318 522
550 98 323
490 265 175
807 908 650
405 371 124
25 949 375
697 566 498
502 858 99
833 661 748
178 688 141
156 535 749
345 833 569
917 249 845
38 751 537
259 88 916
209 174 945
336 984 453
476 224 967
44 359 41
525 258 649
33 83 979
395 132 357
462 101 364
709 461 972
928 686 553
719 777 284
588 692 885
78 596 735
21 919 573
779 106 260
302 397 577
107 432 362
895 269 609
952 818 653
275 779 422
346 613 199
235 638 509
546 313 75
68 576 304
857 512 464
518 75 185
990 536 780
388 472 218
367 795 856
328 710 621
920 261 110
361 948 416
277 609 398
186 175 338
898 571 719
524 107 287
90 611 294
638 435 747
492 775 663
390 107 79
834 599 20
434 50 229
59 466 652
483 90 510
71 134 642
16 89 605
220 45 609
396 739 234
195 23 684
869 116 808
33 26 344
900 727 561
504 828 970
662 688 242
911 618 736
510 662 867
638 500 454
788 43 239
99 610 874
124 798 349
844 289 372
105 98 390
995 579 842
255 692 847
256 375 175
151 376 323
837 232 113
779 510 507
845 771 650
375 837 886
718 946 19
564 798 450
290 273 263
433 706 892
482 364 742
49 442 525
334 52 665
139 985 363
719 266 612
455 749 651
377 804 707
496 827 306
853 365 229
518 85 61
410 218 979
507 949 165
514 174 49
405 551 721
534 784 339
11 568 669
330 98 961
705 267 733
289 214 557
705 427 609
208 888 352
808 112 767
576 921 99
937 331 57
387 792 261
718 829 524
906 966 861
444 639 463
357 384 604
362 475 119
287 794 525
923 314 448
664 170 560
130 351 969
644 518 300
836 448 355
378 207 596
989 341 70
176 969 130
10 514 35
823 840 764
737 180 140
417 26 270
254 341 21
179 360 388
420 270 517
879 307 189
993 540 749
636 384 812
363 891 662
171 141 518
500 700 638
412 529 793
792 537 33
352 28 865
568 983 776
961 389 328
662 818 954
203 211 702
957 980 658
367 323 237
411 587 754
90 996 139
548 164 204
930 734 890
908 201 55
287 228 454
24 667 650
482 284 844
96 646 88
850 646 438
675 700 374
36 281 751
421 856 814
439 217 994
240 863 695
710 907 82
967 56 51
932 786 602
417 324 254
441 884 412
988 41 252
712 973 597
437 696 373
102 333 274
537 345 406
287 747 308
955 943 509
927 659 790
219 170 838
606 606 643
876 691 654
803 611 338
734 86 506
994 219 105
517 428 580
870 599 28
310 483 248
880 469 295
746 12 158
343 552 39
435 247 572
942 74 954
662 453 704
70 432 337
85 270 472
245 580 91
970 854 282
293 452 974
983 78 697
619 931 181
159 56 447
292 324 399
53 857 678
906 104 579
677 761 515
858 195 791
366 21 427
726 99 143
953 799 601
509 228 893
31 999 173
390 235 431
981 621 858
629 616 265
992 978 431
866 580 94
564 850 737
393 320 852
545 495 322
232 442 320
675 349 384
888 729 124
250 158 441
121 668 909
123 503 320
647 66 461
637 303 329
43 143 504
248 173 45
897 241 226
423 621 722
155 638 665
185 429 797
236 954 137
260 133 679
874 975 575
162 627 115
36 343 28
236 480 914
106 632 101
613 599 358
287 389 359
418 312 748
513 53 567
88 402 301
514 721 86
108 328 91
709 211 159
747 211 855
753 934 561
152 922 161
682 447 520
752 84 159
929 299 852
340 285 178
473 19 579
153 946 437
863 240 787
931 399 504
517 209 891
417 289 112
968 332 176
745 226 683
90 493 400
896 101 749
993 823 714
19 238 117
161 195 171
719 503 24
511 110 325
605 226 929
659 205 864
794 583 520
926 721 762
783 548 563
163 902 998
757 352 106
759 733 810
760 59 684
565 508 472
302 148 605
452 344 634
682 405 243
282 646 115
759 583 981
985 826 490
900 584 227
259 374 966
511 933 321
109 230 253
724 849 710
686 262 843
703 445 217
749 355 636
10 431 138
409 381 499
754 83 388
634 909 342
348 805 708
257 530 332
431 55 583
772 200 603
393 462 249
818 49 107
375 498 526
87 650 43
994 83 481
348 941 844
237 355 724
271 694 186
549 197 266
650 411 288
42 640 658
625 642 205
375 66 50
668 894 458
340 536 686
962 456 616
958 826 305
563 660 394
728 489 256
602 783 525
189 102 428
115 624 99
517 322 434
71 63 443
682 939 395
650 774 986
576 267 236
574 124 349
721 795 624
116 699 367
107 726 97
956 607 287
777 276 847
987 125 151
255 317 229
260 717 983
815 918 419
611 465 478
926 42 388
333 186 778
495 675 198
831 923 967
700 970 556
57 213 954
569 252 235
222 338 941
657 424 332
159 62 592
771 693 911
672 138 413
923 876 857
719 408 431
14 906 98
450 216 230
683 917 988
105 181 917
716 793 28
38 637 719
729 998 281
477 154 907
753 241 531
26 243 996
762 338 526
405 413 729
405 532 680
270 567 422
959 738 924
823 734 719
17 442 392
159 794 489
434 42 883
705 132 567
810 486 468
938 67 66
267 279 647
236 560 238
426 884 572
607 325 575
940 594 709
890 581 526
748 887 32
376 426 183
838 624 46
973 846 384
769 367 22
603 788 54
460 789 561
345 769 145
455 210 31
438 679 464
624 971 34
874 797 295
987 722 496
478 127 122
315 238 655
681 370 794
451 579 366
900 852 531
310 480 243
985 433 177
372 50 442
651 520 589
533 967 171
691 790 227
316 969 498
653 474 811
219 986 924
456 259 161
646 385 138
849 728 187
36 155 461
187 441 929
573 723 297
496 858 741
559 800 462
460 848 759
471 211 154
461 322 102
933 267 284
957 381 923
954 575 108
94 215 165
506 986 213
801 765 387
77 217 407
530 157 984
593 498 883
318 426 191
622 715 248
433 979 947
455 382 826
545 191 434
357 66 138
683 405 208
833 658 994
718 794 857
144 548 829
211 524 618
523 755 42
692 999 868
631 815 708
402 188 375
831 677 240
627 921 349
39 894 478
624 157 975
827 117 422
949 279 32
320 28 418
858 293 876
720 627 840
414 642 922
810 987 326
105 133 587
44 707 294
902 420 948
584 739 902
70 338 240
131 246 409
237 437 137
909 997 190
711 320 884
16 338 437
614 388 678
717 540 998
161 958 628
747 626 901
944 981 760
548 357 367
187 854 40
691 934 128
132 151 731
549 538 801
950 340 521
961 214 322
964 534 655
519 34 628
923 497 11
178 600 225
595 473 758
602 723 230
463 820 875
954 884 740
796 247 162
543 264 726
195 367 680
427 493 86
59 885 961
636 766 697
974 21 690
41 998 570
136 574 523
381 105 851
720 593 48
719 371 286
732 42 259
11 754 75
33 32 624
339 30 545
163 311 271
998 85 471
99 168 647
936 111 244
261 309 995
593 637 277
311 967 705
574 219 47
117 567 749
603 676 650
500 885 541
200 662 912
609 816 649
436 607 580
984 495 523
291 472 17
238 903 953
144 461 950
133 387 585
78 545 43
498 609 198
622 995 608
723 126 927
312 93 569
186 170 911
677 476 43
16 207 842
238 838 485
745 357 243
67 286 437
805 462 934
643 814 399
200 573 655
223 951 516
322 403 719
862 498 889
97 272 23
602 687 348
855 397 71
173 281 111
790 76 749
552 922 880
688 509 850
816 492 610
674 473 924
371 550 528
383 237 260
590 521 76
862 126 177
651 813 871
16 147 245
160 442 177
22 415 769
951 151 88
427 631 989
795 523 328
856 20 736
119 962 808
826 697 306
490 227 411
153 581 232
172 560 842
369 148 749
453 387 324
892 538 206
189 862 608
400 311 998
998 189 839
524 534 907
820 937 982
892 548 415
194 50 480
195 415 635
697 888 731
171 27 798
404 819 796
695 846 820
690 221 898
550 844 431
655 838 307
937 822 79
39 963 912
983 172 901
108 174 198
476 146 127
271 731 909
343 747 888
540 423 528
457 680 566
337 948 816
110 74 895
392 344 448
315 601 506
465 422 514
742 44 396
74 137 730
74 349 35
516 441 419
715 13 93
260 257 842
128 90 96
62 297 220
702 531 442
914 416 730
474 849 364
568 917 756
56 332 992
501 78 341
571 907 327
680 903 403
356 450 756
375 693 152
637 430 462
907 467 675
825 680 668
332 691 872
630 40 953
791 412 75
826 594 517
307 944 286
125 883 276
516 940 373
232 394 194
403 794 445
856 643 837
224 699 209
875 275 74
527 349 725
23 355 880
854 817 697
106 956 389
106 346 870
719 508 269
969 539 592
289 141 556
974 527 543
29 214 343
730 408 664
339 627 960
280 854 566
158 589 198
66 909 949
502 54 148
329 387 810
559 648 874
374 831 31
117 400 476
984 194 355
356 222 448
215 304 704
430 847 70
214 915 406
667 435 592
312 534 432
823 447 278
962 334 223
444 984 969
385 779 249
30 793 691
167 900 482
218 714 335
804 245 942
593 458 102
616 329 683
321 76 754
467 919 683
55 13 853
840 735 593
150 135 784
276 141 103
896 317 939
856 482 359
217 247 344
94 773 399
728 184 540
179 648 61
537 761 444
413 267 940
663 52 275
679 243 301
420 342 13
549 364 977
80 367 648
388 93 928
228 793 893
126 684 770
247 533 339
623 166 34
813 733 883
465 14 24
680 916 610
165 674 761
305 277 212
423 542 70
969 921 989
758 21 904
492 853 463
645 365 470
91 44 364
657 931 710
55 379 401
77 728 459
899 179 507
88 87 499
226 356 92
624 716 552
506 914 589
462 95 323
700 262 513
576 386 277
608 996 401
545 772 196
451 287 521
393 789 141
522 928 409
249 81 709
722 346 519
162 579 610
859 676 555
743 405 419
709 299 182
226 754 109
111 212 292
483 265 116
846 411 912
824 636 491
420 872 936
953 868 825
60 451 805
33 96 362
597 490 636
373 232 107
722 824 47
985 875 321
275 601 111
378 144 667
736 908 782
703 511 842
57 334 138
196 817 105
372 813 572
849 718 807
980 696 940
427 446 743
314 421 638
161 505 39
622 778 710
833 586 845
459 735 98
735 88 885
459 386 338
133 806 465
677 403 400
940 214 386
961 499 802
115 758 560
984 648 305
778 731 827
981 16 772
182 752 991
69 886 858
717 604 943
186 425 936
992 27 703
275 449 279
514 398 983
598 796 671
566 162 812
436 467 708
257 945 520
602 984 619
324 474 693
692 36 957
269 995 427
34 620 125
532 344 139
747 214 42
814 795 63
281 451 941
298 874 598
266 376 40
162 52 223
832 382 716
40 771 992
945 341 504
828 651 36
462 63 766
142 314 855
530 122 817
589 421 807
658 943 475
585 930 414
415 658 955
944 495 588
315 279 636
418 605 254
755 544 639
163 243 556
530 518 197
152 541 691
487 695 12
364 149 255
797 132 741
302 575 149
157 485 558
852 534 685
306 74 467
706 138 237
403 981 79
180 46 251
898 383 690
266 439 109
198 59 146
46 771 999
167 658 766
450 580 52
424 95 92
352 706 798
783 264 546
204 996 956
93 450 924
731 131 628
775 51 982
527 57 34
343 176 293
686 12 212
632 423 692
764 532 882
850 947 105
576 589 526
725 615 586
291 553 745
831 394 223
552 222 863
166 473 430
385 679 640
150 258 653
91 339 985
850 40 830
836 264 326
622 770 225
895 585 762
95 59 371
790 610 959
869 592 321
779 632 163
148 105 83
983 134 718
125 665 649
793 304 695
346 105 333
774 408 425
485 509 34
239 930 901
155 918 67
81 47 568
214 102 985
872 575 791
686 846 18
266 236 700
368 555 324
653 909 753
348 382 157
388 162 826
845 478 143
77 93 851
467 858 23
986 235 660
468 165 735
17 133 517
993 466 284
562 801 755
49 831 940
335 433 616
581 18 743
39 666 513
14 17 66
932 609 762
901 377 251
326 250 13
551 640 838
781 191 337
753 919 473
37 586 426
893 236 478
828 336 769
487 380 249
380 538 609
561 959 910
417 960 639
654 203 973
323 773 112
36 679 766
574 751 981
164 907 133
997 842 268
819 576 123
846 869 152
582 600 406
594 118 330
390 523 699
482 539 750
175 694 990
532 958 615
292 746 863
114 357 84
238 292 478
658 13 36
106 124 309
17 64 286
462 701 577
454 189 518
125 529 554
662 182 224
915 962 870
183 609 943
460 259 132
862 467 360
483 514 592
886 494 793
131 54 491
163 239 875
559 182 522
679 21 572
138 862 273
827 577 966
505 797 822
600 335 559
747 158 31
14 146 220
183 698 314
917 519 78
631 909 427
386 286 415
914 544 92
601 67 961
871 159 662
539 19 651
473 254 665
195 962 236
245 766 374
895 297 121
357 457 62
209 728 116
856 505 205
360 962 65
533 900 112
60 586 674
255 131 649
352 127 337
567 588 744
651 348 982
414 535 816
682 390 473
602 167 297
31 469 523
204 50 501
359 429 80
358 127 60
520 295 908
548 759 526
940 920 227
992 146 940
620 811 557
333 153 561
458 709 672
529 381 391
503 425 148
789 892 117
966 109 92
786 991 428
486 977 616
459 98 858
303 492 886
217 592 322
600 495 72
715 376 934
56 346 575
526 844 79
470 494 350
497 976 384
46 111 447
424 29 464
518 180 414
391 295 696
173 413 622
926 253 133
477 735 146
679 979 327
347 786 762
430 753 583
808 574 544
922 449 297
541 664 685
80 889 780
564 102 967
33 218 261
853 72 621
658 241 110
556 943 644
221 220 310
72 800 931
745 652 943
48 570 894
697 388 807
949 212 103
877 224 316
745 633 260
924 195 49
963 440 594
167 495 599
66 24 423
608 141 277
742 451 365
808 222 449
330 658 252
790 622 635
766 335 807
442 780 450
448 852 696
185 889 907
229 341 704
81 852 701
618 225 308
813 830 213
773 365 436
768 557 168
196 109 176
306 520 404
798 149 933
957 589 911
81 925 707
142 803 695
308 62 207
275 686 286
856 909 65
771 469 621
495 338 567
252 352 447
832 412 782
861 453 792
355 82 906
476 118 122
35 577 926
102 909 781
171 886 257
721 213 269
995 613 552
246 801 383
547 82 374
663 214 732
462 377 964
954 881 248
291 411 972
451 195 110
110 867 919
65 84 158
509 73 137
381 652 241
709 679 160
219 160 583
100 295 279
744 790 471
600 548 822
305 456 67
244 725 383
180 108 245
303 745 725
832 799 659
209 750 816
512 141 38
714 68 584
665 329 24
290 794 934
264 773 634
978 424 792
784 165 87
533 352 830
863 964 734
358 955 290
938 219 731
379 397 573
159 780 305
495 423 216
182 170 625
651 688 619
76 996 422
173 293 825
87 54 393
554 222 505
656 286 345
317 208 45
65 479 967
36 564 516
669 682 399
894 585 961
530 574 316
782 455 168
694 333 888
682 901 838
736 560 116
573 37 465
142 515 856
319 425 898
349 840 276
659 12 767
128 729 127
605 630 94
344 772 593
105 244 197
235 836 386
474 222 497
366 947 986
569 325 956
291 458 126
212 904 669
79 836 993
356 392 981
329 434 516
271 121 95
51 961 432
657 980 465
592 21 532
90 144 411
343 133 792
345 249 568
528 602 568
352 784 405
959 668 365
865 950 702
687 616 713
141 23 515
96 491 154
220 536 99
313 391 567
482 297 663
358 777 974
848 374 450
879 249 990
618 198 259
131 415 429
228 525 459
734 156 746
274 300 590
299 735 607
995 577 744
168 133 637
515 659 21
705 365 230
862 363 667
781 960 721
984 417 718
165 574 141
272 783 635
35 402 800
590 931 401
313 455 382
983 33 451
663 505 314
83 936 977
443 38 470
635 760 95
887 349 510
299 230 444
323 267 92
475 720 78
85 19 192
919 769 869
808 588 182
628 152 556
581 138 369
862 515 774
137 765 348
61 689 466
670 117 400
767 692 201
61 510 267
319 237 725
929 182 606
620 116 667
994 952 340
139 523 683
307 252 860
472 854 938
641 163 214
230 902 312
683 291 714
488 745 419
808 263 155
437 233 410
396 929 982
383 941 89
884 875 945
113 295 769
404 418 749
280 21 875
216 470 536
508 50 701
679 930 875
311 906 524
719 359 338
513 977 833
383 549 428
994 790 609
383 266 423
716 194 32
37 322 188
347 462 528
495 536 30
456 511 350
784 329 642
97 504 45
404 452 397
482 903 458
814 38 211
588 763 656
344 405 551
33 49 711
462 576 171
274 227 524
724 645 134
468 345 709
358 486 649
503 875 274
364 380 919
270 627 825
724 376 353
295 988 807
702 830 352
522 318 796
887 866 808
925 940 212
12 775 737
45 271 997
892 52 46
688 35 629
124 406 456
715 327 693
428 168 198
583 802 558
100 145 647
479 127 812
165 720 420
231 553 662
868 152 778
295 448 189
558 119 570
398 119 102
198 860 98
451 608 205
552 250 208
428 319 385
150 408 457
652 461 854
751 85 897
31 546 799
96 108 214
595 199 764
608 409 732
159 992 651
186 765 227
514 955 139
654 740 134
635 507 893
623 578 136
155 459 267
778 65 901
560 429 576
777 997 96
654 842 94
144 871 119
813 179 765
594 399 549
807 280 609
354 133 184
295 298 634
883 391 733
586 738 448
365 457 393
822 886 668
787 329 739
303 874 314
465 88 369
715 652 111
342 449 738
682 247 357
873 567 808
349 842 607
458 355 142
123 31 834
354 683 108
192 286 341
150 853 214
961 656 31
18 417 972
874 118 693
830 842 125
950 710 475
467 342 426
618 946 360
797 376 953
397 249 84
795 361 357
451 412 230
206 240 708
932 403 495
670 571 717
933 608 336
920 831 133
721 467 877
419 660 638
777 242 676
895 613 512
341 145 729
931 547 776
415 647 535
655 207 445
535 193 64
237 887 983
759 783 189
16 724 307
937 129 919
558 814 16
750 464 816
611 49 941
25 857 631
344 390 877
811 851 674
53 674 795
552 685 17
575 970 741
828 675 800
112 363 376
868 767 939
621 198 273
26 742 786
146 695 791
216 184 175
300 175 568
566 637 491
891 513 494
867 429 178
873 158 652
791 564 954
120 199 778
436 77 616
170 35 416
422 662 997
847 431 876
329 32 246
531 701 899
709 243 44
322 637 361
776 355 959
617 960 455
434 83 321
540 177 559
233 288 758
836 435 123
390 241 205
356 954 50
870 644 895
347 389 625
22 796 483
877 129 257
484 346 653
605 733 258
392 723 875
566 878 800
478 180 415
167 583 784
150 553 140
699 189 366
789 751 370
653 213 945
167 489 743
804 926 147
147 198 14
220 240 227
754 939 341
468 732 91
70 253 874
309 603 266
955 121 61
580 189 541
178 523 19
974 920 874
649 345 228
452 689 757
120 969 306
306 516 633
779 147 118
200 963 296
103 705 375
803 138 150
706 180 812
773 88 675
642 726 843
509 746 835
244 571 174
729 234 706
169 385 136
874 301 484
45 433 88
45 635 183
530 75 700
24 741 934
116 457 692
715 266 399
484 160 131
552 297 15
989 919 759
375 474 443
954 995 111
140 90 908
928 277 882
143 50 944
79 949 717
804 575 581
569 364 924
687 486 350
834 674 371
570 546 209
377 745 87
963 759 35
620 499 427
22 282 504
163 702 890
901 941 169
194 168 123
287 121 776
38 491 218
359 880 802
898 491 506
118 807 93
464 757 948
873 281 914
436 148 357
424 735 606
157 518 25
355 712 95
706 425 413
656 179 477
695 287 567
554 697 283
401 529 798
188 649 728
189 275 350
995 44 748
660 770 381
272 920 462
391 619 310
394 509 97
228 252 17
88 511 102
192 583 777
76 733 932
546 102 477
886 547 920
956 642 259
161 278 964
530 641 546
644 405 438
136 39 397
340 654 459
222 356 833
110 434 387
93 813 285
365 624 782
335 545 696
471 608 367
528 834 985
39 166 793
385 850 741
705 643 138
599 30 671
21 681 466
768 593 995
345 429 518
241 354 501
44 740 606
30 431 790
478 590 44
756 627 502
665 222 158
425 718 801
72 683 440
809 571 419
610 30 873
620 92 916
955 805 42
718 623 811
31 59 515
771 449 974
166 682 557
128 704 781
421 844 530
431 889 796
622 390 680
397 374 185
415 288 659
505 358 166
800 476 529
522 480 435
556 517 109
340 972 224
939 225 94
425 349 621
436 484 269
165 242 392
79 112 954
847 439 207
835 455 993
759 757 804
907 294 166
95 113 637
212 445 835
791 180 292
781 347 547
559 400 95
108 580 199
798 783 133
983 185 99
263 350 13
694 230 669
43 274 887
710 829 460
252 839 616
129 503 984
336 925 176
226 164 531
862 167 790
136 893 46
665 784 31
333 419 871
640 330 238
164 61 924
119 199 34
789 536 387
228 129 978
278 541 495
959 870 606
765 315 606
126 895 38
484 380 672
535 942 515
36 109 917
689 232 203
137 447 254
789 749 79
189 41 347
343 696 644
956 763 275
849 383 925
451 252 131
376 787 969
983 357 921
105 595 608
192 581 44
500 557 733
193 275 405
599 288 163
542 538 776
264 378 292
508 291 717
678 785 743
645 944 381
712 91 941
921 420 415
348 525 693
800 897 525
831 729 105
870 582 471
776 174 838
998 122 881
323 610 961
961 784 139
20 67 318
109 363 305
361 706 57
622 886 193
834 156 654
762 513 284
916 30 373
790 61 401
139 705 845
438 249 159
436 678 303
90 77 313
486 795 63
779 727 181
143 770 16
136 606 262
596 238 916
547 598 684
773 713 329
938 226 342
412 770 945
413 822 38
295 428 542
402 993 198
232 669 127
920 468 169
501 464 805
151 550 480
132 716 793
958 623 844
510 831 487
844 528 794
824 486 16
19 562 733
174 617 37
156 513 338
682 468 753
936 815 181
373 907 658
268 943 190
473 537 296
470 539 681
864 772 21
628 379 741
149 971 448
576 813 572
111 117 952
529 962 128
180 709 762
739 703 666
635 539 358
300 697 260
624 758 922
634 956 646
312 410 393
627 876 898
611 71 976
871 400 436
471 172 412
454 153 192
464 671 740
848 295 419
145 74 532
974 695 292
961 254 268
694 298 968
371 522 944
596 711 937
523 111 431
805 362 817
737 119 224
794 840 944
906 785 979
357 344 585
159 443 375
865 52 26
940 479 524
55 237 981
94 647 903
687 452 12
687 314 342
924 641 513
694 880 289
913 348 657
649 71 119
237 688 456
798 165 576
308 617 52
639 938 371
67 219 297
282 529 472
270 811 830
525 606 767
555 797 421
770 231 199
255 87 780
571 140 444
998 781 843
547 28 954
578 98 427
486 538 31
428 84 521
884 824 87
361 953 644
238 225 676
366 118 553
597 721 62
480 383 819
943 603 100
486 391 418
739 563 459
791 302 900
736 166 584
613 353 488
410 364 77
602 472 570
957 992 145
869 300 524
210 608 295
27 388 131
408 271 320
269 814 470
960 926 832
399 726 233
772 432 801
141 164 410
669 14 100
450 440 627
992 908 15
331 816 845
376 412 351
237 359 464
710 593 727
493 980 275
414 977 218
616 632 44
818 970 138
18 488 285
497 925 206
987 471 751
293 82 919
997 940 397
268 921 601
315 719 570
345 969 868
182 354 287
105 943 485
539 652 738
105 712 538
552 938 14
454 856 628
719 256 819
775 54 398
321 488 947
521 115 578
715 497 668
165 560 324
22 407 880
938 89 30
515 454 439
561 988 780
599 143 160
507 158 882
577 203 84
466 625 549
970 891 892
780 515 307
460 567 840
257 44 335
291 370 420
379 930 496
21 924 223
261 421 913
474 598 151
917 592 392
79 697 508
247 65 219
648 532 54
586 505 312
734 111 548
704 459 542
630 280 212
648 383 304
104 971 626
108 278 897
64 802 324
256 958 397
186 568 869
946 796 91
965 782 895
89 745 362
721 866 663
395 640 824
171 580 619
249 19 85
272 95 706
441 307 866
901 211 884
724 509 111
725 214 895
41 624 915
809 41 697
319 854 599
821 374 787
236 100 382
491 893 608
421 162 456
456 846 863
54 593 605
303 855 706
139 709 808
209 556 672
440 220 472
560 903 29
459 613 341
849 387 466
256 867 509
445 880 836
846 46 177
385 340 71
398 685 859
102 897 85
940 443 994
788 469 677
715 583 86
204 369 61
657 423 125
429 537 798
941 81 597
715 764 905
194 292 183
978 190 852
10 102 165
566 889 285
949 69 748
729 12 38
161 590 658
231 877 813
629 606 910
120 61 151
319 557 504
36 260 351
228 843 115
829 196 787
775 541 126
223 558 19
838 65 283
641 583 130
937 238 512
795 522 779
302 787 806
404 707 538
392 772 662
883 609 601
159 506 242
198 824 171
501 841 548
381 106 310
427 822 545
411 97 597
195 131 575
428 583 346
188 172 445
659 15 671
268 623 125
883 926 335
694 40 970
246 176 677
594 832 696
847 880 22
796 467 162
955 656 748
375 963 493
80 709 247
256 294 11
78 625 228
368 509 153
37 747 74
98 754 663
647 106 116
143 639 599
133 132 598
984 887 781
397 241 488
62 39 859
222 440 636
702 278 717
663 765 701
805 440 672
722 851 691
349 365 420
683 202 581
235 585 542
786 430 634
30 180 830
538 455 621
406 280 72
447 290 950
117 588 701
727 413 128
29 800 397
775 189 730
830 393 278
150 574 852
770 824 283
393 407 200
918 35 89
909 54 731
774 311 139
949 369 398
260 129 756
194 870 57
366 105 945
324 719 44
344 486 244
87 779 237
707 112 142
491 575 154
152 627 693
940 796 466
414 376 283
576 135 874
607 845 885
327 85 743
223 282 657
381 682 770
69 393 852
323 518 410
598 538 186
751 194 311
327 583 424
583 384 118
634 828 849
656 435 160
151 894 872
891 365 214
531 677 838
892 704 930
944 998 617
110 393 830
19 270 212
73 957 791
151 979 218
689 388 91
462 603 804
604 892 407
404 389 708
434 478 520
906 239 291
487 95 536
351 365 62
155 832 457
835 850 926
864 284 239
742 494 593
656 805 349
59 490 791
277 350 618
247 595 210
175 452 115
220 449 679
16 121 766
364 167 568
270 267 296
351 390 983
194 229 991
800 602 782
617 192 443
541 445 419
690 874 901
788 790 996
155 36 897
216 123 406
57 257 885
338 748 581
600 360 250
445 158 379
402 492 920
125 230 705
853 683 80
195 284 769
825 221 557
301 32 408
637 129 696
672 525 644
923 306 703
971 127 625
777 41 981
446 40 525
233 936 542
104 861 70
187 320 179
430 533 497
804 760 903
257 77 693
974 21 827
548 78 647
110 570 751
518 750 130
135 394 890
84 162 222
59 525 91
851 601 769
672 978 642
97 160 526
156 780 447
135 62 763
660 992 380
243 284 234
771 849 79
624 572 457
60 493 353
831 807 235
972 78 740
874 49 284
863 445 961
220 565 156
931 981 566
619 151 674
844 79 405
674 291 544
716 407 952
465 576 825
514 335 198
515 931 218
91 242 417
626 426 977
779 735 153
586 861 618
202 570 616
612 49 637
714 673 691
302 912 709
38 814 598
268 210 704
440 121 146
671 127 73
304 721 224
362 629 758
170 654 956
772 109 790
196 704 109
958 631 734
431 25 500
196 768 357
529 612 481
78 203 129
488 313 218
917 419 245
922 325 384
116 301 989
761 809 833
165 441 630
366 222 664
909 195 40
631 819 201
969 883 291
56 738 842
310 23 916
897 210 999
802 698 743
246 874 449
846 60 267
629 17 665
884 769 37
136 338 856
616 994 176
453 23 168
426 657 573
757 184 43
194 337 866
216 365 992
496 620 212
729 809 29
827 727 617
146 458 957
481 229 751
794 180 779
72 233 565
426 598 57
596 442 488
99 890 389
722 424 885
285 28 608
802 949 963
688 235 706
570 196 555
539 825 910
182 462 873
148 516 428
803 566 397
734 285 684
919 876 157
930 767 12
117 96 340
902 724 48
531 757 270
273 436 140
876 803 987
504 40 728
509 697 860
729 151 217
208 216 760
912 458 988
942 137 399
361 762 561
395 986 900
32 910 376
22 261 114
567 148 586
879 492 630
305 938 36
519 442 828
413 689 112
819 394 231
553 211 897
569 382 364
797 33 190
630 394 771
656 43 698
804 472 472
324 970 567
669 142 15
206 592 445
465 851 545
435 172 583
321 846 919
191 490 10
533 455 940
647 296 940
160 139 307
266 400 384
128 123 926
551 520 657
927 942 846
518 670 259
536 838 529
771 304 85
132 907 104
696 386 444
74 724 828
798 780 267
188 640 214
281 664 433
58 727 232
241 944 494
906 929 110
50 848 95
517 883 49
297 793 137
194 623 891
622 495 419
763 405 627
218 756 186
697 12 312
949 182 586
667 978 177
796 162 680
412 710 164
484 701 429
972 679 491
384 905 621
573 213 481
79 490 754
512 954 103
868 910 700
501 419 612
468 37 870
109 889 439
800 839 104
514 398 50
527 214 131
447 782 762
851 288 54
148 140 218
881 637 63
681 824 543
746 292 981
725 274 590
164 889 311
682 497 754
814 216 532
277 143 823
732 691 237
52 270 844
57 976 438
992 803 844
462 191 888
45 459 101
385 268 941
688 305 900
871 893 277
269 698 437
556 947 702
800 911 616
874 640 959
454 910 456
371 244 487
517 101 448
959 326 173
191 750 844
393 279 53
810 462 119
396 143 536
339 233 79
88 171 847
449 915 857
367 768 623
924 960 212
365 963 180
228 213 888
477 91 576
187 125 419
178 507 597
654 514 109
692 533 129
452 195 999
103 99 614
443 559 907
515 481 946
515 616 92
233 626 165
615 677 594
215 465 896
848 672 317
115 297 554
936 843 808
515 293 751
451 221 844
664 455 516
160 299 434
495 752 893
351 274 699
688 411 483
669 744 993
682 29 205
696 332 967
797 540 350
299 186 268
462 425 206
71 43 636
790 634 513
861 909 578
869 268 278
555 745 524
139 679 812
107 834 583
160 325 235
326 441 833
225 779 69
862 829 435
168 294 657
372 117 458
911 547 371
399 43 342
382 486 880
570 396 938
316 521 458
333 722 534
966 428 202
550 317 740
949 647 758
384 130 576
515 923 297
392 576 136
259 780 74
42 458 34
843 325 822
38 747 615
543 633 43
281 301 256
837 506 690
734 598 976
592 110 440
309 621 307
172 242 313
287 75 657
38 499 902
777 897 332
809 395 87
662 206 429
278 462 135
431 520 697
436 293 358
424 572 962
677 63 68
955 641 520
55 963 867
120 517 500
266 66 464
523 563 920
950 79 468
955 145 577
52 545 705
748 660 118
848 692 935
440 821 298
844 242 596
437 982 582
197 862 908
863 115 784
464 272 539
190 481 353
187 17 559
627 186 708
240 923 714
62 150 678
402 339 173
913 588 955
425 174 629
277 173 670
778 407 880
703 412 721
413 759 35
79 927 136
536 972 909
495 563 632
891 217 169
796 899 758
141 191 489
383 443 233
535 552 433
430 799 12
897 170 704
755 945 283
264 730 200
449 189 521
828 954 608
663 771 292
412 707 109
946 76 55
161 670 91
236 814 867
282 37 259
674 635 177
236 380 410
438 762 990
340 661 44
446 255 307
939 785 34
660 57 767
168 563 282
882 317 694
739 815 17
586 291 859
374 789 221
168 518 835
470 221 165
670 856 905
742 992 585
122 726 589
33 536 241
241 619 571
286 236 174
106 795 482
272 965 533
844 417 460
504 412 639
346 756 589
395 409 184
821 28 741
948 260 375
319 915 315
911 185 799
731 883 660
339 409 118
123 575 900
77 428 89
745 282 401
463 370 429
889 457 459
352 716 800
251 46 527
591 11 229
274 950 713
85 38 869
893 297 592
452 70 436
326 616 466
494 472 94
266 126 645
135 250 121
491 515 622
701 520 137
296 615 578
145 679 139
377 713 811
480 771 11
596 34 202
843 767 219
603 602 666
207 584 940
745 365 898
676 194 193
936 228 732
896 425 202
169 828 50
520 100 547
463 252 736
501 745 163
892 663 793
941 855 415
48 749 979
939 243 302
748 89 158
897 446 509
763 416 557
790 977 632
742 292 727
188 802 665
692 416 140
299 762 208
400 136 125
453 281 968
398 670 76
264 525 634
616 432 537
872 340 147
939 901 327
893 310 225
65 810 138
512 300 336
726 896 756
584 637 732
470 45 743
425 284 142
430 114 454
246 643 849
610 150 761
390 541 410
128 239 936
108 678 133
155 542 64
151 385 331
709 874 196
276 231 617
511 230 782
721 327 465
250 946 425
692 478 230
676 58 218
993 935 878
99 251 702
487 635 707
141 369 99
482 558 286
585 995 831
949 317 13
609 269 839
273 345 278
182 651 998
981 732 412
409 610 121
298 554 364
988 445 874
884 175 425
134 583 495
828 249 434
563 779 111
355 754 259
754 894 589
509 910 637
656 773 859
616 617 875
992 835 659
181 261 317
581 330 398
593 30 524
567 172 705
296 448 291
100 470 502
878 890 178
220 471 67
320 600 798
137 136 371
997 947 110
370 780 677
674 773 402
616 838 254
553 116 643
738 447 958
403 516 198
689 789 302
876 761 764
416 936 119
79 642 852
174 58 144
577 406 914
721 177 807
284 830 972
156 673 113
891 703 548
377 350 303
31 438 653
659 114 519
382 789 475
223 131 700
731 626 809
442 717 366
716 682 942
754 374 717
813 125 657
979 244 487
467 550 357
675 418 849
518 176 934
12 722 274
474 905 458
814 853 500
869 188 790
254 236 452
310 623 110
31 43 691
622 350 977
495 99 171
165 556 327
747 617 183
175 29 368
350 160 497
138 474 908
901 832 985
642 685 663
916 735 809
145 406 305
589 86 692
439 178 762
324 198 426
381 704 44
625 649 960
882 914 747
830 111 264
688 378 529
409 812 771
588 326 777
449 128 40
957 919 628
394 806 166
964 468 984
147 489 84
458 310 53
18 480 13
306 29 340
54 728 382
523 430 803
711 178 426
58 111 30
34 174 529
85 408 387
290 864 311
611 474 362
512 879 575
722 367 868
639 353 835
758 172 715
96 884 640
386 542 405
355 505 548
699 438 967
401 431 983
513 242 709
589 324 787
78 420 862
481 835 102
328 359 538
970 473 524
186 979 495
601 516 682
159 28 60
619 426 827
665 692 258
410 790 298
672 541 856
447 50 880
868 768 283
435 635 845
475 402 327
393 757 403
506 261 859
370 319 610
477 97 180
945 836 708
980 705 412
547 867 174
595 163 489
71 84 138
757 560 816
562 198 288
198 643 364
830 663 609
867 129 919
293 896 469
154 385 398
677 310 448
880 478 66
364 349 764
12 280 973
643 930 708
867 743 805
464 782 308
620 327 632
926 323 550
627 578 372
721 69 491
802 118 484
680 336 494
864 945 992
330 243 974
559 198 890
624 652 274
878 39 701
656 832 443
553 175 912
722 944 276
432 623 663
97 499 332
713 532 827
693 982 953
710 678 671
53 273 474
495 800 933
938 842 975
925 637 443
319 269 797
573 77 527
593 929 980
145 462 833
23 866 708
172 949 710
778 293 490
411 817 386
61 969 688
442 964 739
38 643 886
647 134 798
762 23 167
688 383 265
97 940 352
903 867 738
49 304 182
360 727 744
918 593 34
353 712 543
852 256 136
479 304 92
957 632 140
480 713 68
561 595 657
21 431 346
926 478 730
71 441 462
842 585 291
634 903 863
770 596 677
298 594 993
67 976 496
714 963 81
875 745 212
449 572 251
263 381 208
755 578 503
724 123 603
719 510 13
149 305 992
12 449 587
426 395 202
717 702 541
279 279 620
412 267 955
694 488 439
759 820 250
749 234 504
195 514 460
240 747 102
824 624 564
269 108 741
977 271 35
251 614 136
454 20 964
972 274 456
283 83 462
81 893 845
607 156 140
55 500 745
782 769 927
984 629 114
150 888 678
595 995 531
252 174 190
821 228 614
585 132 285
443 289 350
706 158 533
279 605 296
809 591 129
34 47 442
402 645 141
610 110 813
765 959 342
661 735 303
386 227 91
179 499 451
606 405 561
792 511 990
256 147 352
13 140 656
849 524 12
827 458 658
701 545 798
544 576 317
848 467 356
857 387 728
929 742 634
301 244 683
124 724 859
806 723 475
493 329 882
924 690 955
958 368 29
778 714 254
27 460 46
253 969 945
381 197 446
755 996 559
911 567 84
506 999 286
406 26 899
989 129 467
22 754 175
278 718 311
53 67 169
532 739 176
82 60 276
921 310 24
995 70 164
10 794 820
395 592 521
665 122 318
444 357 165
928 83 663
796 454 319
251 508 694
913 92 587
223 197 160
538 676 927
829 956 813
185 517 306
241 370 643
142 123 969
33 649 826
622 360 673
541 166 800
111 305 355
472 403 177
124 416 358
936 806 878
228 733 869
720 616 787
628 822 651
766 124 134
968 73 271
190 971 69
313 243 996
486 943 623
36 344 488
767 190 593
543 622 561
739 99 467
117 861 353
11 479 165
21 635 530
709 406 485
281 48 500
444 815 724
733 946 885
401 902 753
39 325 580
112 68 640
933 288 261
957 444 409
587 536 250
258 382 894
974 137 465
773 974 510
77 39 504
762 385 163
275 910 435
682 199 539
402 38 263
426 271 653
686 886 212
21 770 540
201 493 240
349 794 268
71 624 938
477 634 20
626 57 881
255 674 694
108 502 405
716 73 416
600 577 818
331 684 240
581 154 277
624 762 143
524 239 794
785 343 195
690 710 455
666 23 380
668 947 181
835 420 610
244 277 860
889 304 915
437 902 343
183 279 64
206 695 739
663 882 198
483 779 367
536 891 778
119 208 889
943 69 603
50 50 332
626 752 118
277 560 617
886 297 485
632 165 69
702 318 309
910 778 276
495 734 720
514 919 935
508 629 717
573 69 726
926 591 876
650 357 134
118 916 258
616 224 801
236 900 624
803 919 234
102 765 676
998 669 457
118 200 922
263 539 175
704 45 485
168 905 780
298 851 742
497 152 372
492 109 603
876 336 610
556 287 652
689 400 284
694 784 349
549 859 729
172 615 235
554 610 237
500 338 416
969 51 751
53 960 144
777 364 657
874 850 850
884 185 604
327 938 253
481 324 728
286 488 755
853 730 283
434 598 303
664 429 764
829 416 116
259 904 920
968 717 795
296 852 800
461 454 526
744 750 866
779 68 993
410 41 693
626 944 640
572 467 618
448 507 99
816 714 778
318 107 466
163 676 20
598 181 475
857 392 493
304 956 210
539 753 344
555 688 565
35 578 239
220 824 674
852 958 495
264 587 77
45 287 615
619 395 233
218 636 388
495 706 39
72 178 297
114 917 596
739 51 598
807 513 303
153 13 914
487 985 961
914 613 14
784 745 191
929 455 370
228 973 195
983 20 542
128 866 796
142 137 862
655 161 521
736 158 81
404 618 108
50 460 856
190 594 861
296 261 517
259 355 758
195 937 246
245 629 588
329 838 225
710 197 568
431 147 100
13 234 994
703 560 368
888 581 386
872 901 297
986 47 484
219 424 575
883 85 194
172 112 61
425 677 411
316 182 400
72 439 944
71 251 968
340 330 506
199 368 315
555 863 982
313 143 524
531 765 79
763 585 586
216 959 564
941 18 919
608 541 585
784 121 642
382 480 712
159 393 75
571 971 861
29 910 324
750 61 95
715 85 993
372 234 200
321 192 79
590 293 424
778 956 294
371 191 52
843 782 990
612 501 402
69 302 840
842 256 770
445 155 419
48 330 634
569 754 519
17 667 645
602 761 383
269 797 846
647 453 140
461 420 570
122 743 328
928 280 867
45 41 726
957 268 458
193 783 249
493 304 301
381 497 742
312 67 184
216 739 74
198 761 810
34 344 429
562 795 971
675 314 250
788 860 143
314 846 547
802 905 760
54 593 787
374 740 170
120 15 376
190 685 725
21 790 211
438 730 552
18 389 544
928 38 332
381 912 241
216 147 720
409 839 588
628 566 652
832 682 121
577 224 854
864 703 629
46 660 226
684 454 851
847 993 272
910 592 502
148 670 303
115 794 43
220 662 289
893 345 628
588 338 60
895 73 462
512 144 693
211 485 902
769 207 654
178 565 105
637 927 977
132 356 945
214 834 718
307 756 688
131 24 227
678 284 454
883 521 536
476 338 868
297 692 812
601 36 860
157 292 745
791 874 996
690 509 880
57 121 293
668 320 192
309 776 369
368 225 696
885 827 476
323 192 506
782 302 635
113 569 698
752 229 901
246 154 960
970 221 205
700 957 492
713 916 770
625 744 234
64 601 816
531 747 45
991 768 493
332 944 182
726 386 61
865 299 41
578 101 959
178 11 982
81 450 149
866 24 840
312 740 308
853 798 47
338 66 458
816 251 32
712 446 404
193 411 564
250 43 177
45 30 531
562 328 743
70 766 524
500 908 417
592 454 284
117 906 344
126 617 54
103 521 788
464 568 269
175 702 341
655 980 957
880 19 540
341 309 457
230 748 394
498 311 661
158 98 961
413 981 145
945 50 929
859 687 438
158 658 419
950 155 221
387 729 86
376 249 33
750 968 368
662 677 123
596 880 569
348 223 318
371 157 413
729 844 670
956 50 853
362 84 342
717 48 130
535 268 592
168 321 89
398 69 819
956 741 712
910 869 717
641 697 362
218 722 798
325 445 764
716 619 530
534 402 608
45 963 587
829 848 793
979 581 550
212 143 477
714 595 990
854 620 630
745 236 89
434 194 403
66 499 663
186 146 698
768 341 638
519 451 552
284 466 830
438 917 668
125 625 352
507 374 643
13 487 411
569 979 904
533 58 700
410 510 669
407 326 570
609 358 644
957 863 146
760 603 781
13 298 192
869 481 702
939 605 186
927 101 801
886 577 225
407 970 762
299 638 923
125 911 507
769 852 738
85 138 960
647 786 379
118 279 52
780 300 494
783 364 444
621 331 609
452 330 168
26 186 939
968 749 932
744 17 406
376 10 524
134 540 292
736 592 188
257 42 306
129 316 279
464 355 639
149 980 438
495 799 29
504 834 196
715 640 241
941 681 730
697 988 768
46 402 422
258 632 74
917 876 503
517 755 958
383 867 959
111 622 86
896 223 625
769 346 236
219 490 756
895 416 39
299 740 330
153 78 729
953 372 141
26 507 556
222 839 930
334 49 991
582 897 626
241 934 483
298 704 653
14 764 959
341 827 963
262 663 712
930 85 653
84 17 902
738 811 206
284 365 294
516 243 28
782 231 444
984 653 155
306 134 76
890 679 364
315 162 686
625 931 517
573 367 237
809 897 272
325 664 942
721 22 818
146 720 253
209 992 306
329 566 643
905 526 48
564 440 920
88 148 297
129 633 919
452 884 463
66 120 535
919 870 648
594 992 570
511 449 900
699 618 439
691 328 626
738 20 355
882 954 135
17 796 632
102 454 770
59 387 974
109 356 845
918 589 65
745 615 353
414 376 248
597 979 307
830 950 588
366 722 304
104 792 382
629 175 54
542 230 619
492 591 897
174 967 68
419 921 880
28 935 658
653 445 183
555 858 193
142 253 664
297 295 429
96 290 493
973 342 769
573 71 962
382 454 49
234 12 197
733 550 109
343 892 513
882 587 253
835 925 710
595 608 810
509 121 236
543 969 44
413 210 179
223 84 56
837 172 411
625 992 717
202 545 325
672 215 646
462 703 542
756 977 705
651 803 197
948 135 257
298 86 22
747 972 397
215 756 549
247 706 365
823 21 427
915 48 212
878 370 677
836 678 981
130 46 630
358 82 731
296 578 611
77 808 412
307 550 277
107 941 497
516 53 504
312 630 225
613 480 128
343 356 446
148 783 208
662 893 15
920 72 816
630 78 747
227 344 740
939 179 620
708 902 200
885 467 148
931 568 824
971 257 659
912 187 733
13 831 627
185 772 409
295 299 443
903 591 454
574 171 163
78 848 932
271 201 132
555 104 798
32 948 636
353 538 121
457 379 680
365 325 796
855 824 267
822 670 492
871 364 967
139 782 860
922 115 726
839 208 341
400 825 739
976 67 374
24 270 784
377 89 671
878 666 263
114 640 246
739 49 397
461 387 431
37 966 572
23 875 971
150 849 152
690 656 991
239 964 736
246 843 888
991 314 900
952 478 870
487 248 828
549 844 548
494 669 757
938 830 96
468 342 364
458 498 439
586 41 767
366 148 77
615 142 916
206 268 887
170 808 248
790 945 274
958 763 889
984 324 61
236 31 929
98 619 347
37 269 235
387 993 138
343 660 792
101 165 88
492 652 257
610 936 70
174 318 129
480 633 151
831 904 509
798 419 315
887 978 98
292 535 960
736 528 95
425 678 556
637 695 245
376 29 628
859 108 346
842 465 505
945 963 889
251 56 43
718 886 899
109 600 950
133 628 198
840 243 481
330 332 630
781 908 632
176 981 298
597 583 852
310 271 888
993 902 530
687 387 443
637 263 554
629 653 793
553 900 829
603 705 283
638 175 848
210 462 246
530 617 137
210 431 311
468 773 872
465 150 611
301 811 109
878 812 302
500 193 937
746 64 996
102 889 44
661 148 974
218 705 200
71 517 582
133 884 574
302 39 273
33 288 99
627 920 222
455 12 700
733 742 798
913 704 416
980 375 784
793 618 354
321 72 597
839 607 732
692 846 697
67 742 528
427 841 134
449 542 130
50 432 192
604 184 684
165 757 910
872 701 48
328 961 146
181 664 728
533 754 703
68 328 500
386 965 180
974 727 693
526 973 943
593 813 591
281 765 231
110 823 83
443 28 613
128 601 629
803 566 115
780 10 541
972 559 681
169 253 182
542 274 99
930 404 671
640 511 527
958 970 852
27 293 227
525 374 479
514 212 391
358 455 217
233 939 823
737 105 233
516 214 894
694 394 367
718 216 169
322 165 417
621 881 937
493 389 514
934 857 267
618 301 461
793 460 211
963 27 829
766 114 467
213 109 298
990 104 112
16 812 739
361 201 67
355 313 666
938 955 516
612 974 687
831 689 155
650 203 232
155 802 677
984 714 158
837 315 205
961 597 993
613 773 306
986 431 457
594 869 610
421 864 570
364 604 131
67 607 595
257 545 638
844 809 596
277 453 309
721 861 284
48 552 954
311 123 198
877 118 48
150 450 845
686 573 997
432 39 781
444 720 575
22 153 76
10 540 985
575 862 728
144 550 111
633 245 242
274 824 274
593 361 622
587 319 274
82 565 397
625 455 830
30 53 428
210 731 467
481 326 97
561 602 330
296 731 793
224 729 495
386 254 305
665 18 627
102 111 605
110 68 315
656 968 296
460 663 676
254 430 817
667 130 939
258 894 81
74 88 868
738 214 786
362 525 429
211 161 781
483 101 22
497 152 919
245 559 750
147 867 777
933 610 360
434 271 692
838 646 289
647 473 67
941 619 566
309 451 795
567 523 542
862 341 151
756 891 462
922 654 437
309 438 182
411 821 770
654 576 554
781 675 391
942 343 367
555 875 990
111 710 767
343 328 300
527 689 155
380 308 242
545 463 52
223 91 962
870 559 976
818 804 12
806 540 978
841 627 702
813 37 928
515 546 171
187 630 147
71 165 421
963 455 825
235 195 173
173 361 91
735 117 952
846 71 520
374 349 41
132 893 992
939 621 692
196 549 162
483 241 760
29 279 674
904 846 342
224 806 974
564 448 603
987 669 561
698 383 781
726 438 943
915 196 471
677 448 839
475 548 384
799 571 634
435 751 88
691 151 292
75 725 136
320 66 160
906 764 940
11 958 793
579 410 606
895 759 792
382 854 64
282 696 728
938 957 698
962 126 878
967 577 864
92 248 327
863 844 121
805 852 26
637 572 782
208 902 426
384 820 189
108 306 374
684 868 428
906 609 554
589 329 96
990 197 450
458 637 278
114 211 975
582 507 521
807 576 180
214 41 200
660 345 597
536 121 476
390 729 414
924 596 530
60 500 756
768 545 236
132 780 118
57 888 854
753 21 255
262 845 974
480 608 331
816 395 888
542 900 746
222 734 68
119 658 826
752 777 520
383 608 873
680 153 231
254 326 203
636 500 196
500 204 585
207 916 650
352 72 377
938 76 911
806 244 947
895 65 557
134 503 155
555 935 415
390 615 826
352 445 922
254 152 300
669 376 109
24 51 195
562 333 593
731 497 958
486 683 953
852 918 80
18 694 229
527 260 248
386 869 662
302 148 753
571 266 145
941 766 773
640 658 150
757 41 127
413 373 507
86 644 168
758 961 447
423 788 163
133 368 574
711 59 210
923 472 564
582 887 391
944 441 758
443 319 881
197 558 913
284 761 927
96 63 119
293 422 238
999 23 733
737 140 328
264 255 783
261 503 686
624 948 36
896 618 627
783 151 491
842 205 172
215 636 804
495 874 917
50 301 761
136 277 342
764 998 934
300 796 608
741 197 821
682 701 430
42 490 736
245 548 267
134 981 779
47 339 576
397 423 251
571 708 150
476 98 721
703 140 970
726 168 329
840 480 482
23 127 835
936 839 716
251 968 671
76 51 641
854 12 121
39 574 993
263 976 816
931 82 83
271 16 673
703 574 761
527 810 98
160 950 21
67 467 149
975 770 674
622 569 862
237 606 796
258 89 412
209 559 131
783 893 734
648 217 412
902 858 166
220 746 858
134 452 849
848 765 924
132 732 191
611 918 326
155 489 697
16 796 291
438 666 128
363 160 681
821 163 100
671 818 58
419 32 238
84 273 613
346 930 43
659 55 152
710 616 499
645 567 152
880 848 761
825 457 976
976 59 397
535 997 415
655 207 846
62 651 932
662 844 159
983 755 514
637 711 976
304 762 320
65 980 378
927 865 587
870 513 604
188 688 601
913 768 713
27 744 519
562 316 17
493 572 834
327 477 356
794 694 329
121 544 887
940 99 685
504 736 496
59 27 281
80 39 157
70 748 421
186 631 85
146 670 614
476 238 712
900 593 856
73 187 955
485 533 115
320 727 622
112 328 64
357 949 215
952 592 888
651 274 425
601 95 857
714 367 297
623 971 296
423 876 775
102 431 402
55 755 244
834 583 343
495 184 714
320 317 491
789 362 245
120 75 77
705 97 593
927 758 383
320 737 880
590 414 835
988 28 235
957 831 260
296 535 699
583 466 240
706 851 67
652 253 739
739 581 979
893 317 546
807 949 305
630 929 899
687 433 158
334 583 945
815 232 435
630 127 583
935 706 36
519 228 315
175 996 158
134 43 892
893 481 388
506 658 617
654 305 629
559 469 875
836 505 911
988 377 436
997 267 905
209 485 600
791 506 261
740 648 665
602 389 988
626 998 479
51 81 866
262 448 57
664 42 321
528 368 909
882 597 46
441 608 186
933 853 126
658 731 455
487 515 784
421 125 365
824 194 344
665 392 317
399 893 193
685 181 502
854 321 265
772 680 320
687 495 141
719 613 288
507 783 660
356 76 484
957 77 359
950 636 779
573 726 624
681 946 782
929 529 421
427 152 356
106 463 365
846 607 760
865 553 385
726 631 98
961 96 735
636 950 787
959 315 556
160 577 206
636 926 84
276 838 567
683 302 393
689 536 651
106 540 814
158 865 55
921 362 589
422 574 731
123 296 139
763 687 698
557 695 644
957 178 375
864 491 313
851 259 545
209 906 193
308 757 408
648 868 983
800 335 991
965 505 358
348 508 146
912 830 307
331 756 257
490 459 404
461 834 672
712 407 335
376 975 577
284 742 136
993 63 162
727 576 23
408 582 473
201 369 762
477 885 236
953 169 983
784 577 180
712 864 999
300 335 480
982 882 851
779 983 774
558 352 116
901 480 112
781 195 285
362 165 540
576 270 817
650 510 341
874 182 904
764 281 899
503 191 355
11 389 714
54 100 59
103 287 972
431 821 85
557 487 224
736 51 907
871 532 249
429 196 366
281 685 108
675 323 22
693 380 303
973 708 277
534 166 129
261 538 409
599 957 603
554 257 127
801 765 913
624 260 677
36 418 209
291 905 87
867 371 325
517 399 602
554 310 656
167 37 22
655 519 760
725 435 779
206 230 868
763 984 290
61 729 557
115 321 214
214 744 136
575 15 133
703 116 441
358 206 15
178 820 727
321 397 504
722 993 857
71 804 122
24 479 540
615 644 295
569 469 602
907 848 167
732 467 344
638 347 360
930 453 96
999 690 158
759 674 680
91 782 874
891 115 805
695 363 949
47 676 591
100 951 587
270 704 884
962 544 747
259 937 305
151 853 285
96 103 586
747 908 230
241 726 56
158 729 876
18 823 899
566 774 74
809 71 868
83 417 947
543 711 593
755 926 285
172 92 573
635 367 225
286 17 799
230 841 257
73 454 40
706 953 787
566 663 403
542 209 611
924 770 111
843 564 190
44 50 67
869 694 440
446 515 547
707 92 657
368 615 385
754 853 474
182 874 147
715 924 792
431 101 971
721 503 601
927 149 961
377 22 736
829 49 212
218 991 478
277 32 898
662 974 588
814 198 711
871 737 353
444 984 415
476 950 13
614 528 747
408 930 267
237 417 971
115 88 621
958 907 48
863 525 373
79 920 970
51 225 267
554 327 319
425 301 518
554 286 328
688 651 497
405 982 209
626 951 239
537 690 255
458 549 391
240 53 292
435 389 548
649 528 592
552 128 731
773 983 408
353 500 165
807 217 950
794 199 733
20 945 156
355 373 86
276 373 871
845 33 727
78 784 497
524 218 237
400 283 327
190 217 956
947 506 925
943 499 41
826 112 906
868 170 111
210 328 599
292 372 887
314 379 86
325 576 788
530 752 120
279 217 760
829 468 310
375 960 171
273 712 479
170 245 893
826 495 430
461 484 802
245 225 541
409 560 758
438 633 425
196 985 506
967 312 500
171 301 26
465 726 393
176 826 920
185 839 584
199 679 406
761 902 541
920 109 227
689 626 957
275 113 518
274 158 895
751 329 231
169 675 584
372 670 107
848 243 529
52 216 651
925 148 278
828 383 890
250 39 491
811 796 206
43 593 195
935 13 423
506 580 992
941 506 485
569 519 869
837 460 569
928 518 650
241 248 362
802 946 213
333 911 846
540 906 381
547 884 815
591 329 199
573 232 867
859 593 691
97 913 761
306 832 521
313 971 361
909 224 418
312 438 964
257 905 825
825 758 745
786 134 70
86 982 247
299 535 816
498 499 899
514 184 806
463 505 113
413 637 114
418 918 388
263 886 172
998 416 161
961 579 350
242 512 278
342 579 370
124 57 82
334 786 690
139 65 447
776 241 418
101 335 286
83 532 806
286 239 691
207 453 926
67 905 181
319 387 259
565 551 674
209 935 712
938 585 990
982 248 547
627 493 586
689 357 507
727 746 566
659 467 558
906 311 757
431 632 927
59 823 859
660 437 860
834 583 112
244 657 679
788 826 588
467 132 828
319 943 692
331 94 362
887 10 249
435 904 985
634 561 969
365 976 378
631 790 33
749 32 46
818 223 447
958 821 556
295 51 369
780 760 97
262 904 252
460 28 787
872 827 891
774 479 311
676 286 80
651 126 153
299 624 956
105 45 837
326 662 972
357 921 993
928 77 551
28 783 978
19 312 515
207 348 903
429 349 491
31 668 647
740 77 709
633 474 583
611 135 685
886 33 213
288 613 129
49 723 24
110 473 14
553 918 516
407 15 740
447 61 106
683 30 439
788 898 315
109 896 739
425 308 89
284 853 639
755 792 923
821 485 840
375 691 384
499 430 710
585 370 303
655 411 800
610 182 172
409 532 371
944 162 708
805 559 893
777 95 210
379 317 716
944 871 974
49 51 335
844 159 657
481 37 547
206 557 666
29 95 312
541 62 126
827 857 554
561 159 398
634 734 659
156 417 950
951 775 707
512 94 870
372 149 974
611 820 769
14 373 18
367 510 307
213 991 459
351 749 164
149 223 606
375 191 142
443 218 398
684 16 497
500 965 494
120 68 928
340 951 124
138 932 763
107 324 375
303 417 590
783 335 30
504 252 921
666 845 707
36 729 490
443 315 595
316 392 237
208 509 216
837 600 205
206 686 381
232 70 784
414 14 524
453 400 665
960 614 324
336 676 876
467 543 813
29 626 792
111 274 28
213 170 674
109 788 691
120 481 521
32 77 179
582 383 455
248 845 28
400 817 984
794 663 536
623 271 328
69 505 367
92 454 410
202 360 973
629 736 157
808 750 763
277 838 173
148 210 123
341 968 226
195 862 72
898 751 376
836 429 398
719 947 329
960 576 629
137 623 788
650 239 226
744 165 679
360 301 125
87 687 401
426 88 789
890 434 647
318 764 564
504 62 861
712 189 627
58 493 600
901 536 308
44 634 498
448 269 843
961 65 513
297 237 467
399 263 864
729 316 305
269 651 872
469 456 353
212 538 656
188 390 142
148 768 272
891 463 288
440 644 152
278 658 240
574 380 364
899 282 936
978 167 165
834 120 750
798 656 85
521 110 132
226 377 776
914 662 779
757 316 58
483 832 591
365 284 765
635 173 233
190 386 677
150 155 880
914 47 210
731 665 620
111 664 438
843 489 992
593 623 636
252 362 86
180 912 862
158 72 799
133 120 76
145 659 122
25 607 646
413 640 894
792 518 955
982 370 251
424 552 262
776 587 571
77 925 620
417 257 971
512 353 854
387 153 230
890 616 569
784 263 11
311 913 715
740 585 934
807 912 624
355 616 899
264 157 350
131 902 491
914 424 869
955 606 570
946 338 675
348 744 17
401 353 467
629 615 199
94 467 209
387 235 528
221 995 204
44 442 306
90 697 600
681 567 928
763 356 235
641 838 103
959 676 144
207 218 999
60 478 554
340 361 382
82 96 33
133 368 28
427 311 480
250 113 974
811 737 709
599 488 655
915 25 356
698 372 953
250 784 808
561 814 561
368 153 198
231 644 401
126 826 715
182 284 107
970 335 942
70 523 921
684 475 655
672 240 980
607 982 754
319 301 839
305 518 361
971 201 193
720 441 153
271 71 354
546 864 74
676 550 852
141 895 833
88 39 658
712 415 806
69 395 201
839 214 949
135 484 42
209 123 435
912 192 800
430 50 332
463 977 228
236 193 318
94 537 681
55 925 832
326 545 45
40 605 625
666 148 60
722 265 22
19 512 158
914 265 902
40 195 472
784 664 194
58 843 223
423 130 952
321 249 968
767 140 469
13 958 401
137 829 855
395 913 394
144 287 977
122 245 59
994 368 833
660 553 120
196 288 395
504 68 22
610 425 796
830 445 99
124 539 719
815 879 384
454 718 950
166 598 276
787 10 379
407 958 303
768 411 91
266 711 428
51 973 725
653 386 369
703 759 953
100 325 216
673 506 427
714 516 794
458 535 155
95 268 126
463 929 294
44 126 832
519 491 816
579 129 991
265 508 300
894 934 197
148 801 297
927 827 812
271 218 603
566 836 223
223 145 900
162 440 537
972 198 949
477 695 834
392 340 258
310 831 982
553 696 872
77 843 555
778 711 552
242 625 338
411 362 905
803 309 358
492 699 560
983 475 481
475 241 693
861 193 626
186 592 78
57 293 585
237 883 433
74 286 473
677 915 213
942 251 675
246 910 230
370 539 442
660 42 75
154 332 576
922 780 347
215 126 504
545 39 303
329 903 694
847 885 87
638 723 123
306 253 279
56 35 35
909 956 434
821 101 551
283 484 229
29 647 360
69 449 563
812 386 577
265 468 274
908 803 267
38 867 47
598 423 933
456 290 960
834 859 904
400 12 532
413 251 941
685 82 827
771 556 211
877 274 369
57 91 214
899 764 913
843 550 432
844 307 582
860 671 842
850 958 940
737 790 112
350 144 76
351 598 747
838 125 93
422 796 531
820 768 329
227 697 601
739 634 796
150 768 307
673 166 792
453 770 189
672 263 213
584 805 74
556 72 730
625 83 459
178 835 687
187 849 663
700 745 627
451 496 178
592 941 777
136 273 38
559 661 170
772 405 731
829 887 458
67 665 410
890 134 536
657 422 948
827 94 430
336 903 841
178 361 575
328 142 959
720 873 240
722 694 533
477 341 593
472 845 724
607 779 35
304 24 179
943 482 701
228 348 952
689 581 842
651 54 270
759 517 915
419 573 813
27 692 432
755 283 940
382 557 391
337 888 745
452 346 831
292 470 793
585 943 832
296 612 974
459 127 184
459 295 910
337 793 593
764 286 42
495 925 571
147 336 792
513 813 687
234 356 511
778 663 293
789 32 763
462 143 329
664 426 138
26 186 354
694 185 656
854 178 920
447 548 944
164 568 52
761 14 548
704 423 240
630 338 910
383 836 994
234 382 957
348 736 413
384 354 579
951 267 778
708 373 839
581 922 405
915 450 417
588 989 448
619 397 450
250 329 903
455 66 198
865 169 973
287 623 123
444 929 192
397 318 865
190 271 626
77 511 230
182 662 270
699 974 26
892 847 500
927 522 41
659 695 564
624 602 742
928 696 341
724 673 409
334 32 863
312 99 820
738 888 244
782 153 597
180 823 607
78 429 307
854 780 960
432 150 155
265 673 460
768 272 994
202 857 277
499 131 70
23 13 513
844 354 42
411 900 743
28 659 396
584 234 334
944 744 811
167 569 778
644 152 666
953 246 451
316 559 870
338 154 567
821 840 406
248 10 634
613 653 987
733 680 854
864 180 918
550 690 787
675 15 636
940 954 936
174 334 620
174 546 426
327 661 156
959 810 764
106 478 27
772 412 585
18 748 47
724 232 167
177 635 691
235 486 658
820 900 575
871 502 206
560 875 243
957 876 706
357 669 824
107 577 281
320 903 805
26 18 46
924 476 736
286 152 710
916 19 333
244 62 730
783 576 632
306 672 366
552 214 159
342 330 66
909 255 762
925 453 692
384 652 974
964 863 751
20 837 281
94 900 616
325 537 991
661 381 524
524 351 202
572 698 588
695 538 423
263 250 966
252 867 930
948 713 712
228 753 526
735 392 572
968 735 561
584 120 370
880 185 481
864 389 766
414 639 908
719 952 427
582 373 91
934 174 601
377 657 958
217 766 66
406 849 268
155 401 557
602 132 830
900 931 24
103 467 617
500 722 528
593 489 675
982 810 327
44 525 891
582 175 922
997 903 884
226 962 700
668 383 419
440 998 705
410 960 564
382 155 958
48 548 443
27 697 54
258 326 25
156 158 247
335 152 364
426 568 182
387 688 958
661 720 785
867 89 262
447 664 220
752 551 630
784 341 166
699 909 942
220 167 701
20 227 428
510 521 941
74 542 300
449 327 550
899 756 878
970 181 27
896 920 960
728 986 881
738 950 445
971 84 888
148 961 546
884 242 632
505 787 258
972 877 456
553 474 186
136 833 20
66 699 903
429 113 150
470 986 931
176 62 193
253 669 908
504 315 625
101 999 191
552 335 708
250 640 718
590 846 407
898 796 620
461 665 138
17 357 504
518 24 199
868 698 397
433 625 130
782 757 170
251 487 825
600 151 84
970 684 432
946 829 681
222 109 15
520 433 147
264 190 419
100 690 907
11 271 39
968 782 68
707 362 101
793 983 357
690 646 757
405 450 639
584 989 505
36 355 459
21 260 557
243 490 87
798 351 723
381 996 789
755 110 555
305 818 719
193 231 348
889 887 926
955 970 234
926 547 315
698 224 654
103 602 787
122 867 592
194 51 797
206 975 511
656 758 19
847 367 752
626 165 252
442 975 611
401 794 466
859 275 300
754 173 807
413 762 653
831 345 935
404 348 808
18 26 836
457 540 280
291 52 652
930 390 666
646 752 723
659 383 836
959 106 509
116 109 416
545 342 441
966 712 903
688 529 379
12 594 24
282 83 115
444 533 73
503 736 540
137 70 975
788 96 968
516 47 626
867 943 572
387 783 260
733 389 264
262 726 181
824 555 644
629 161 160
75 280 313
184 758 95
373 662 241
322 613 254
35 937 36
993 357 309
746 591 776
693 930 417
289 825 896
457 973 648
258 264 860
594 851 921
108 164 547
869 198 775
508 210 914
115 751 452
284 890 15
915 555 147
889 850 491
468 149 275
773 686 639
287 978 191
443 62 120
43 799 861
290 585 86
136 860 319
316 885 636
173 159 862
947 369 767
776 576 356
39 690 571
377 374 689
847 493 704
954 38 356
732 888 22
547 965 949
242 282 718
371 40 98
104 249 283
360 520 57
559 90 993
102 380 463
89 732 306
746 695 168
960 100 168
648 233 366
459 238 162
53 947 413
749 550 704
119 27 101
159 840 490
866 508 38
71 707 741
342 239 989
92 622 766
513 705 354
124 790 980
599 415 981
748 475 31
835 888 288
901 553 877
368 719 45
311 544 918
486 672 15
699 388 448
455 600 887
903 19 311
301 200 55
833 338 645
74 552 995
285 335 468
397 517 71
232 724 228
990 725 230
445 700 605
124 487 274
251 515 310
453 178 933
508 376 51
895 119 984
110 260 867
185 398 62
783 18 961
827 844 790
307 904 210
618 505 408
400 879 713
326 45 765
569 699 934
542 96 469
953 785 288
941 108 362
144 249 442
244 771 838
400 429 636
637 648 770
549 406 430
213 391 820
176 628 966
67 864 775
320 309 482
983 776 325
591 608 507
93 623 390
269 131 394
832 170 796
983 54 930
530 226 782
911 814 246
110 893 777
768 252 962
678 782 911
138 466 796
932 915 600
752 118 945
883 543 955
207 733 351
188 227 668
670 875 272
185 330 829
540 408 916
912 898 738
63 418 525
927 442 745
695 546 664
436 625 162
84 217 707
37 102 685
291 317 506
630 947 884
984 448 804
90 783 409
150 217 701
298 151 798
807 580 676
217 412 562
846 691 981
760 282 948
213 429 838
125 314 494
13 402 539
591 377 623
851 291 452
892 25 916
595 477 279
289 364 620
544 664 259
966 638 981
460 505 321
558 534 974
840 371 523
230 557 648
850 998 757
904 370 717
695 985 450
979 191 689
593 215 85
432 598 515
633 352 282
551 722 703
523 180 987
252 328 120
282 498 571
728 607 850
665 838 106
833 700 981
757 498 722
106 226 625
517 341 681
578 787 967
455 544 218
394 281 597
287 568 462
264 839 825
834 856 978
734 510 350
216 882 766
734 233 587
488 515 145
576 430 171
428 642 454
431 553 328
530 164 863
120 355 996
222 132 922
361 342 243
275 470 450
609 328 512
995 662 575
595 78 161
410 887 523
698 325 180
85 684 549
865 741 929
18 165 369
520 360 792
631 605 892
157 890 494
201 658 784
41 497 246
799 815 775
757 318 345
131 786 688
680 610 877
789 764 681
937 424 897
754 645 889
730 786 348
560 124 247
933 607 662
957 275 194
582 517 162
621 994 404
539 470 669
206 724 335
125 213 350
55 412 473
550 316 833
955 18 745
95 635 210
860 678 940
291 558 641
283 834 775
247 468 803
174 860 398
631 145 453
281 545 643
691 276 87
142 961 801
645 548 299
718 656 797
187 600 856
717 195 145
304 342 490
16 40 269
510 160 808
177 923 551
113 33 334
136 604 109
157 802 884
752 222 611
321 107 481
605 864 376
856 133 607
337 196 628
927 825 878
665 861 962
404 806 225
330 73 958
28 792 868
519 507 423
16 168 315
337 569 142
410 545 194
886 55 57
749 663 404
90 588 244
154 827 248
780 811 929
363 599 437
892 960 714
653 261 30
233 908 591
506 731 100
67 515 56
775 126 443
576 801 221
71 54 91
956 354 369
59 455 61
918 840 547
123 951 589
942 149 375
491 100 921
702 929 827
259 798 573
398 134 418
888 823 510
982 469 998
437 27 974
185 602 30
781 99 320
872 81 26
16 686 367
319 552 462
444 957 362
861 161 880
812 468 374
613 410 470
468 163 961
597 306 536
512 451 616
293 168 361
740 496 546
850 780 731
157 106 265
845 864 63
643 342 667
848 25 862
922 685 188
654 762 49
194 796 431
929 692 691
124 547 69
202 877 303
631 772 717
862 807 568
132 448 554
390 484 822
252 261 968
343 590 238
796 10 548
414 562 637
668 455 58
824 536 208
811 44 18
455 446 781
588 811 13
278 250 749
619 558 585
608 924 404
425 699 653
431 678 192
448 680 386
56 592 213
116 587 752
73 669 757
775 428 90
659 380 854
751 253 404
953 166 755
921 683 10
874 389 179
637 349 25
531 805 398
573 334 31
758 13 510
797 231 900
694 627 856
49 964 871
681 729 57
617 350 844
785 835 267
141 435 859
554 643 45
62 601 89
256 675 992
24 575 506
106 128 391
380 209 108
923 87 614
861 592 596
797 253 119
933 337 711
834 411 394
670 798 656
295 580 844
972 894 417
671 241 257
113 150 288
871 498 499
356 779 657
970 183 663
822 111 147
832 999 535
892 827 632
986 455 816
111 183 751
724 537 320
422 429 758
391 68 269
123 851 990
450 218 313
370 509 419
526 936 978
314 162 601
361 367 946
949 343 347
536 486 182
765 175 753
41 739 385
490 521 786
812 431 323
987 389 233
133 736 567
34 92 536
734 525 359
800 657 296
755 837 800
199 807 742
288 871 108
981 933 29
550 707 663
502 699 901
240 506 303
574 795 563
170 218 260
608 364 176
110 409 969
184 74 29
559 653 238
241 671 37
463 274 962
966 303 637
922 199 405
462 312 24
874 603 844
114 116 233
751 998 463
372 94 112
308 944 758
923 20 688
193 321 416
132 861 366
113 878 271
539 528 563
678 611 810
228 198 191
617 430 248
554 765 238
526 557 318
474 234 247
301 454 696
154 303 234
871 983 957
364 980 555
313 167 916
894 824 369
346 777 195
689 164 343
792 848 809
124 704 671
992 857 806
535 314 397
781 361 545
844 927 798
182 801 77
77 388 740
410 350 109
736 833 231
366 792 88
805 517 568
392 554 483
951 262 343
529 508 184
793 323 821
952 82 541
955 547 846
206 908 395
814 154 919
649 800 483
102 619 46
939 153 731
817 501 540
615 483 338
895 365 803
501 383 97
747 242 576
13 161 767
747 131 158
990 32 737
691 929 613
619 970 180
906 935 624
373 210 961
999 676 221
878 898 69
543 739 964
175 175 437
813 611 472
35 865 886
660 321 944
876 972 245
832 977 366
28 482 866
231 948 539
957 750 547
972 109 473
881 452 49
966 269 219
985 745 801
869 906 698
975 202 434
415 653 330
224 11 152
440 632 218
986 615 172
829 510 117
534 798 105
346 608 844
746 157 603
519 852 250
905 460 514
71 603 499
277 64 554
173 29 739
98 579 776
554 448 221
366 983 895
955 329 200
521 163 161
829 197 369
808 455 992
413 45 28
764 979 164
354 972 475
928 323 382
18 835 982
26 654 240
425 208 361
556 502 352
912 643 35
222 680 353
863 423 738
231 848 434
348 974 613
281 977 421
690 889 570
718 773 689
851 547 729
736 299 271
643 317 312
627 545 930
868 980 446
879 213 745
683 616 269
833 604 34
217 770 200
539 948 167
550 46 183
888 697 276
643 74 251
206 834 350
770 234 314
942 879 572
665 581 433
271 63 192
729 754 27
686 11 703
437 159 909
424 198 234
512 522 631
628 196 723
204 362 494
261 845 544
15 431 827
463 951 857
268 691 194
524 532 787
698 478 325
443 754 328
414 196 256
737 399 988
450 218 88
545 738 856
949 450 177
112 563 182
451 238 627
410 191 485
357 584 764
920 835 710
263 466 197
713 167 360
771 705 479
115 843 632
512 195 129
301 67 253
725 701 281
152 766 148
769 391 474
157 345 669
399 146 880
147 120 644
808 389 281
313 131 833
582 710 653
939 685 259
653 29 89
445 173 508
327 701 846
288 263 43
423 386 668
967 802 543
391 687 73
983 237 844
55 281 876
915 202 613
370 459 160
232 804 847
407 860 931
873 323 38
595 127 90
848 410 751
489 922 344
300 362 630
993 35 60
923 995 731
196 87 403
781 167 323
610 42 531
737 982 456
33 170 603
447 626 375
254 461 923
714 165 984
65 997 182
826 191 631
624 659 771
890 175 374
629 719 444
155 964 686
404 625 565
226 211 886
88 213 313
984 764 299
929 38 465
82 880 688
240 294 869
933 37 563
819 37 599
869 459 145
995 82 132
477 679 185
15 867 474
104 497 367
465 161 771
88 820 627
447 642 360
507 564 607
545 355 345
907 351 616
754 449 323
151 775 319
457 882 459
878 452 915
363 367 464
104 844 712
881 488 983
10 605 214
873 313 909
994 674 104
320 108 471
601 709 254
479 498 689
777 81 445
746 280 103
314 469 37
220 887 504
174 722 202
328 486 150
34 65 861
267 685 482
895 308 510
65 497 614
372 883 293
327 108 662
616 709 981
462 700 170
396 263 369
174 218 935
240 721 82
346 656 467
201 446 167
57 972 104
880 610 865
902 945 343
522 184 969
379 328 668
296 959 780
338 217 849
404 234 827
628 123 519
629 519 797
662 834 108
113 606 279
909 853 795
623 824 103
186 600 445
401 109 783
719 177 501
27 556 826
279 645 465
761 919 796
87 308 741
28 144 372
463 242 34
688 333 828
266 459 173
502 696 931
309 39 597
284 550 384
436 973 142
195 890 113
77 54 293
188 831 383
94 31 142
193 826 517
625 667 944
588 870 17
172 993 273
610 403 808
798 381 938
446 752 930
843 863 188
559 81 107
301 260 314
920 69 646
385 279 148
632 342 696
576 675 933
214 350 379
158 847 101
365 822 287
334 370 506
620 675 25
676 737 830
391 409 62
597 521 712
790 72 368
242 884 373
316 534 468
51 360 238
683 440 168
849 143 780
697 391 498
63 787 643
151 374 712
178 970 583
858 738 814
538 278 970
745 989 201
767 14 332
840 669 640
516 640 998
394 961 416
635 111 508
274 648 326
62 95 728
126 199 833
112 586 227
882 416 599
720 50 679
504 857 97
230 184 254
871 591 130
503 591 941
995 596 232
997 94 941
244 538 551
770 836 263
379 863 688
483 281 769
965 92 146
26 481 366
942 641 316
390 516 677
180 817 282
577 155 145
414 110 560
896 165 358
644 971 56
643 331 719
541 46 645
910 339 267
297 507 891
114 791 585
754 63 628
581 876 25
587 322 674
313 119 466
802 62 271
581 254 287
784 709 65
954 274 801
278 543 481
47 562 733
810 458 49
945 758 31
192 347 297
630 576 880
220 235 766
219 745 920
656 295 165
964 192 516
990 198 783
170 660 467
548 837 761
401 888 340
777 213 208
210 692 496
368 989 289
158 574 374
647 429 819
46 545 995
118 109 767
565 206 265
940 570 499
842 305 418
62 191 462
657 14 916
231 519 607
73 548 621
509 759 246
600 851 995
825 697 590
662 936 407
978 96 133
900 512 406
337 832 981
649 325 662
96 401 752
382 380 529
399 511 555
897 939 195
238 125 926
876 52 228
697 829 545
577 206 418
809 289 865
703 93 191
345 172 524
182 209 323
341 545 900
924 432 284
11 658 517
907 32 99
755 942 319
516 841 377
166 258 858
80 229 392
497 325 75
282 691 679
899 203 784
683 952 294
567 252 477
710 330 179
169 50 901
254 838 297
69 40 630
662 104 75
499 186 97
257 378 819
905 580 48
369 543 971
736 732 849
497 167 607
790 206 806
263 686 357
850 637 191
789 426 319
972 545 304
313 278 417
602 79 908
739 435 808
897 542 484
155 249 844
63 645 761
455 382 494
945 933 234
327 832 371
738 261 401
58 721 302
216 560 106
210 683 124
111 152 704
38 172 638
950 598 344
735 164 970
659 235 151
173 907 657
461 539 99
790 77 628
881 357 652
630 885 702
660 910 650
664 105 363
314 245 96
49 453 335
557 894 958
195 624 676
446 808 326
984 235 286
648 439 94
653 456 120
232 710 577
146 852 373
944 752 70
303 807 455
452 133 266
327 322 836
96 189 469
772 520 797
374 655 728
633 240 810
646 470 616
118 966 792
285 311 652
501 899 935
447 473 320
558 744 332
73 667 95
411 240 984
359 635 133
80 998 799
288 365 918
471 314 870
40 270 299
666 947 106
943 66 816
146 151 753
792 413 887
128 432 818
210 637 41
385 506 334
576 159 700
488 362 349
971 940 300
980 815 919
159 137 624
35 599 923
206 654 866
975 153 236
463 808 238
707 435 831
142 99 650
173 360 197
834 492 662
839 760 404
598 749 360
970 589 381
384 260 931
258 770 212
327 606 744
273 275 716
424 631 108
369 963 707
640 491 264
298 126 515
472 682 265
720 31 43
699 66 666
361 424 392
522 362 287
941 486 177
137 850 457
305 898 998
455 220 107
380 778 205
328 696 362
511 155 619
156 285 267
376 188 664
129 698 245
572 209 739
982 716 881
77 648 202
864 865 928
537 53 790
884 176 458
148 216 97
438 80 327
376 724 937
54 823 862
948 664 224
672 40 989
605 480 191
612 822 881
181 556 607
247 998 202
108 301 347
138 363 213
383 971 516
39 609 444
394 944 535
472 54 330
690 467 153
835 571 488
340 476 335
450 900 28
36 773 359
337 678 957
294 845 570
444 477 695
912 691 39
273 358 402
116 684 422
620 851 926
62 252 536
223 392 912
641 622 298
943 783 928
409 729 893
903 825 957
654 521 986
219 603 435
959 196 21
382 331 414
662 645 784
120 263 308
287 925 83
997 271 472
695 451 544
649 894 667
98 56 242
141 223 645
393 206 430
256 640 305
45 764 110
681 238 844
444 190 681
79 140 718
594 390 453
483 311 332
30 104 487
656 989 255
653 349 279
539 608 846
10 795 905
650 763 579
135 713 509
498 57 971
12 340 645
247 909 47
743 373 192
618 818 23
474 788 301
738 651 12
628 10 251
396 412 796
696 864 727
490 178 929
31 225 700
772 740 601
355 94 511
681 437 716
796 325 879
529 479 456
337 295 29
825 751 333
78 563 918
41 655 221
978 599 404
21 542 192
529 335 388
522 565 171
860 406 511
945 589 878
837 54 194
97 96 555
36 606 402
111 814 58
399 869 139
956 939 517
456 706 694
246 594 529
898 254 768
623 157 585
373 874 265
742 994 61
528 184 993
965 603 105
103 43 761
991 552 935
683 391 643
693 236 65
969 451 831
845 979 241
203 998 973
652 152 229
907 994 878
148 952 819
590 810 600
577 190 150
368 870 461
999 700 818
780 479 879
237 205 896
798 419 266
301 250 968
159 377 717
797 830 32
477 780 258
355 675 306
508 382 64
562 499 963
653 120 941
483 901 342
952 682 584
395 887 945
922 167 896
362 578 648
999 655 152
99 561 785
295 604 554
606 992 748
932 56 897
688 145 657
683 146 644
180 949 782
705 873 662
156 158 235
335 374 188
377 133 733
376 859 203
603 407 478
298 992 696
445 240 825
302 451 738
494 614 208
441 324 580
82 374 940
860 587 578
766 269 495
641 806 997
203 106 191
813 136 279
943 419 196
777 743 730
835 444 215
747 563 321
646 155 898
343 786 506
589 520 284
372 151 515
203 357 293
425 985 808
949 753 21
958 104 29
745 945 428
979 445 432
152 167 878
583 342 782
243 674 840
343 644 957
97 52 574
133 79 956
808 541 698
561 333 969
404 144 744
648 439 803
594 796 614
677 760 155
276 846 528
702 875 635
364 392 257
161 375 587
196 201 319
12 989 178
822 204 62
378 689 887
797 560 629
572 466 590
507 854 134
611 126 88
380 518 88
959 637 780
435 906 254
288 461 218
61 396 461
833 249 39
979 329 285
225 629 223
461 197 696
997 450 900
508 309 881
264 881 281
988 173 665
427 618 348
73 558 708
818 161 146
735 199 386
65 561 124
570 938 561
739 442 720
731 641 847
916 322 219
647 544 965
733 504 41
978 691 704
618 656 808
120 675 747
524 22 956
233 786 875
908 776 742
573 158 507
503 108 179
482 842 878
49 642 229
188 405 764
563 368 349
358 786 201
463 448 200
247 667 483
37 438 51
149 704 435
300 880 181
458 507 549
915 760 987
718 403 320
169 965 201
499 390 584
256 793 593
388 386 464
50 137 715
528 888 738
156 320 247
222 560 924
688 377 973
31 128 479
979 416 759
720 490 647
526 578 511
942 110 158
547 707 867
266 163 331
781 173 826
896 888 910
830 107 743
61 653 361
676 11 30
625 835 52
199 592 646
58 661 493
680 556 55
972 216 992
504 569 412
249 12 184
480 760 577
420 29 145
521 731 191
299 176 645
948 616 771
800 483 865
156 535 327
853 654 433
837 62 422
14 193 125
768 365 647
281 194 521
167 346 765
510 405 786
195 663 317
495 727 153
41 708 985
68 555 359
643 141 195
170 959 437
183 508 354
297 239 613
190 625 252
972 436 672
679 181 293
476 61 377
722 455 675
800 605 874
764 289 989
70 295 884
593 504 762
130 627 205
489 598 906
252 572 730
884 644 369
451 564 47
334 969 77
498 532 40
798 171 414
497 854 413
792 538 839
308 667 165
658 965 284
975 287 408
890 622 163
870 28 568
296 533 248
687 413 711
178 65 197
521 616 847
350 707 307
190 621 17
358 227 565
93 58 719
817 435 998
819 432 317
340 624 882
111 793 771
284 265 666
587 424 698
682 793 434
407 815 970
145 67 840
22 797 710
191 470 819
69 142 960
748 856 325
372 122 420
201 344 509
934 781 658
400 908 199
283 159 613
632 913 592
826 990 966
632 790 913
726 323 804
592 293 743
950 307 180
788 209 385
433 763 870
592 921 291
559 155 209
780 558 868
974 630 681
580 196 258
60 218 35
912 893 541
91 788 919
67 479 829
837 34 511
788 210 517
361 127 132
986 676 346
738 637 298
491 554 936
397 841 84
434 925 569
811 181 733
895 211 261
140 239 909
645 957 204
93 867 531
168 588 997
132 614 465
934 378 528
848 277 968
153 729 820
153 915 17
471 701 185
537 891 673
647 641 903
139 71 257
948 10 593
440 814 428
625 43 981
736 542 260
161 807 836
967 99 607
743 512 236
494 322 892
705 485 672
539 946 729
72 283 318
328 382 649
902 171 510
493 171 809
268 350 932
720 119 61
832 101 937
925 881 568
734 28 268
919 23 571
451 988 573
764 251 270
760 148 950
912 772 694
821 113 648
422 633 562
138 771 298
642 108 147
671 896 307
723 599 980
153 71 517
598 231 903
907 616 400
105 621 239
44 928 780
833 954 853
223 210 252
781 573 639
159 228 24
552 40 77
344 339 456
702 145 727
208 187 306
149 407 235
631 235 154
714 342 242
41 640 999
562 263 748
48 314 592
502 546 206
348 202 317
981 865 118
686 982 51
868 258 383
526 767 39
477 343 275
368 42 627
382 394 803
324 291 360
889 45 953
442 496 52
843 353 787
166 171 307
979 670 895
478 881 522
131 17 198
969 536 547
318 588 380
552 533 253
260 775 347
429 296 610
205 895 409
82 623 642
400 145 257
727 424 269
556 983 76
469 633 12
905 562 856
836 76 513
163 106 952
223 930 698
334 513 643
328 116 524
29 311 402
748 991 727
326 618 453
909 205 922
280 630 474
397 345 171
931 589 604
573 65 866
860 909 150
121 559 344
839 486 541
870 245 329
947 783 568
463 596 461
360 485 681
103 363 414
559 659 946
299 283 86
173 396 470
232 983 402
255 260 532
994 718 718
119 583 490
351 736 92
25 514 686
804 583 317
22 959 734
634 532 817
549 773 270
804 26 626
171 206 889
229 642 330
767 656 446
147 808 171
287 179 205
678 615 264
691 898 239
583 510 373
173 986 485
144 694 68
695 218 990
442 191 658
482 304 997
978 461 574
294 296 954
792 34 174
851 672 579
259 959 609
625 649 727
654 351 596
484 904 171
704 370 424
747 900 464
470 600 363
496 22 909
86 736 233
78 329 682
831 898 783
701 808 93
374 558 332
878 639 115
303 652 854
508 344 126
407 384 602
671 825 560
618 128 736
232 505 201
825 282 553
680 321 116
268 463 922
503 289 401
10 802 760
765 190 602
241 948 708
604 952 671
876 687 189
964 483 126
950 640 533
252 961 993
299 751 412
509 797 733
411 506 337
438 555 594
545 497 640
552 888 281
674 553 976
778 309 94
95 73 447
353 890 412
688 799 960
370 203 642
519 876 570
949 210 435
773 219 954
826 769 377
946 91 387
343 368 492
901 191 593
421 576 138
164 109 729
554 921 973
997 638 37
19 285 458
946 260 123
340 126 482
511 103 60
443 255 201
486 965 120
197 586 194
627 375 276
601 716 458
306 294 593
572 481 100
481 749 579
776 844 234
880 696 905
155 83 542
630 734 568
305 337 809
696 942 481
761 299 22
23 170 565
43 316 335
210 189 877
91 14 503
326 256 775
770 320 195
420 960 674
550 427 414
92 648 753
300 371 80
641 85 665
517 661 610
643 360 661
269 525 811
60 895 240
938 77 48
438 695 80
840 45 811
617 693 429
492 700 803
250 281 618
425 433 447
935 411 334
324 384 353
834 909 339
759 434 522
183 497 115
66 133 364
793 388 887
691 307 931
740 653 892
382 414 989
513 90 361
688 384 477
802 308 912
87 432 616
217 768 843
791 630 953
269 811 763
593 19 368
682 302 823
253 808 640
345 624 815
361 772 151
290 823 998
435 34 766
269 458 976
386 578 701
782 556 22
46 624 871
912 467 434
378 842 117
61 558 905
225 713 863
456 70 384
880 282 273
442 958 17
12 997 370
155 271 448
465 212 617
510 358 567
811 678 616
236 930 253
101 436 629
379 847 631
162 235 673
779 231 804
316 186 123
583 586 993
769 494 360
710 497 873
818 183 643
785 274 441
373 194 592
831 863 141
228 557 500
540 498 966
954 49 206
37 248 505
601 278 904
552 395 789
552 865 460
377 545 632
531 739 147
540 339 126
405 953 883
97 63 803
760 14 192
751 876 719
917 253 155
901 950 94
23 565 770
758 648 865
572 455 307
549 483 519
430 776 646
385 274 17
395 135 539
800 927 338
102 653 552
368 107 474
338 585 61
808 366 403
507 987 395
406 730 659
259 300 609
611 809 961
76 288 518
194 149 802
647 137 181
127 862 219
306 533 515
764 17 832
771 301 795
478 248 770
954 268 175
666 150 922
359 762 623
975 875 606
547 579 241
178 940 244
856 947 449
280 464 843
269 282 506
141 31 664
662 936 389
913 460 25
689 717 760
104 597 616
151 361 302
100 764 222
344 334 986
12 476 40
190 981 712
978 137 702
640 394 673
261 490 637
972 537 10
796 585 26
81 271 846
84 969 578
413 267 155
370 349 738
685 749 263
929 568 67
388 183 570
308 69 199
337 466 492
907 47 401
883 584 507
636 232 312
325 577 31
439 60 168
584 205 417
335 596 527
194 108 79
320 783 949
306 270 41
538 229 221
322 81 984
677 863 231
237 798 883
187 20 531
898 55 432
478 381 825
853 825 866
933 49 973
736 657 584
40 666 643
188 344 756
651 226 609
317 149 335
47 363 826
593 403 155
984 916 382
952 184 150
517 273 321
900 778 534
577 81 427
233 753 728
27 850 252
714 304 194
994 169 810
584 881 594
801 24 957
466 154 13
146 547 151
634 403 543
38 340 189
818 356 952
723 971 864
125 405 78
114 166 677
249 105 690
863 606 462
877 575 462
339 228 429
350 462 134
875 214 325
145 139 161
872 338 582
410 787 805
657 184 943
51 446 819
123 583 720
339 902 550
836 738 922
519 793 351
188 306 149
476 117 709
684 811 201
22 312 943
711 265 762
651 487 126
867 647 54
218 319 361
265 678 38
954 581 911
479 200 564
253 110 529
697 535 812
407 181 33
849 583 479
397 662 988
614 806 504
558 606 177
74 931 558
149 583 974
569 771 530
371 729 549
735 58 843
531 555 798
512 182 750
922 500 693
408 844 574
764 509 212
837 948 17
474 274 582
495 84 214
835 565 817
783 400 964
455 857 723
937 158 193
429 150 104
384 211 556
423 834 138
248 758 659
852 14 601
256 530 597
695 600 287
623 637 793
585 233 236
776 109 861
141 844 672
843 47 678
904 378 850
94 579 408
754 780 558
801 560 763
238 756 31
319 824 536
990 602 848
379 283 778
339 314 476
491 921 140
909 711 57
873 339 922
336 47 216
334 899 39
615 567 21
700 624 661
841 300 781
210 606 633
237 19 265
699 575 567
305 218 515
246 996 662
982 594 387
158 202 950
134 330 849
719 191 891
175 14 575
675 91 314
732 545 822
517 593 68
822 681 381
713 282 848
54 795 385
312 489 94
711 149 988
700 479 307
42 610 922
843 630 458
296 909 362
332 156 667
804 120 728
608 622 186
963 744 29
989 882 630
853 72 512
722 412 739
476 714 237
849 426 66
614 945 892
865 54 394
592 515 352
466 240 317
460 841 155
859 443 590
644 726 179
659 369 446
281 642 105
64 127 57
861 697 246
453 355 55
172 176 730
111 300 495
950 267 230
985 236 879
36 967 702
899 694 859
249 485 23
37 801 978
885 443 482
624 234 410
122 953 247
940 641 995
646 243 859
783 768 692
966 790 80
382 444 473
537 476 269
681 196 996
488 189 522
481 744 781
964 518 104
332 763 223
654 942 285
570 463 42
187 502 855
695 918 884
443 921 651
709 901 481
629 989 239
165 39 752
631 676 536
938 183 224
427 547 947
806 105 326
963 490 266
428 953 11
843 112 88
831 969 696
230 792 469
455 444 792
303 774 279
628 173 418
54 322 372
329 407 601
678 611 367
60 543 298
339 879 680
994 106 197
817 868 384
225 399 53
186 309 59
161 178 244
595 559 625
461 785 167
379 452 320
765 320 786
29 171 308
21 524 508
74 990 403
316 761 171
508 317 692
216 498 787
74 147 897
782 699 883
772 241 439
185 140 105
338 324 742
267 206 952
440 156 587
289 82 552
133 652 691
589 306 112
748 279 60
851 90 823
477 192 510
745 879 195
231 92 177
66 623 183
285 154 389
606 843 355
607 567 526
27 60 141
906 956 644
132 885 257
724 508 894
670 390 139
471 687 562
281 618 514
690 315 86
369 11 278
929 129 872
761 467 237
809 848 482
631 396 609
754 288 131
806 86 193
997 118 503
705 859 226
709 94 389
770 745 667
337 316 396
669 192 305
366 298 268
59 923 432
225 954 11
132 180 671
396 34 82
59 745 464
310 484 692
69 631 440
628 185 997
209 429 302
167 680 554
300 343 479
842 468 906
889 330 826
625 981 226
464 854 217
22 168 728
510 374 36
707 460 16
346 745 539
287 680 577
403 783 325
775 936 832
552 100 498
70 70 989
976 228 583
773 154 446
173 97 554
492 322 612
981 538 763
173 272 397
108 696 341
40 21 104
122 496 798
490 665 140
687 30 609
568 966 182
501 828 10
950 778 423
530 843 892
840 143 270
231 227 536
713 264 492
809 591 310
538 946 843
485 321 117
726 881 553
260 334 549
717 391 432
331 313 841
310 635 567
697 517 808
483 600 558
579 914 239
588 274 475
661 488 312
76 674 700
169 661 450
54 937 432
674 228 645
877 223 655
683 629 715
873 644 38
272 268 999
279 270 982
134 717 282
921 548 395
543 306 993
595 620 515
668 969 873
512 764 162
146 242 764
857 412 432
761 651 384
797 84 753
201 542 419
419 117 998
650 492 635
150 407 890
425 501 800
178 455 12
76 167 788
817 911 31
746 844 212
425 702 759
391 286 438
172 465 226
777 74 597
84 725 963
394 595 381
229 162 123
600 111 333
697 20 787
184 22 768
668 14 738
624 825 809
945 752 16
233 214 472
382 59 500
564 653 116
208 255 204
341 526 693
804 400 600
545 350 210
639 27 627
232 765 230
206 386 340
837 112 256
133 923 249
175 914 874
748 146 790
784 85 186
463 102 668
200 45 342
767 944 851
549 951 370
579 471 307
757 344 895
713 138 818
510 935 898
981 29 129
495 918 951
986 842 630
974 94 45
134 354 770
529 479 936
474 527 796
25 265 718
29 285 494
264 965 389
636 188 800
301 600 454
635 606 62
759 756 857
872 701 634
482 988 572
351 117 132
665 533 525
635 749 44
68 185 597
962 692 691
847 314 717
12 37 482
656 764 971
636 902 736
950 402 443
442 584 896
587 919 197
811 653 153
448 155 326
459 887 501
715 730 704
617 839 539
41 344 964
114 228 610
298 846 313
547 434 282
381 271 23
340 462 251
45 308 116
409 789 383
845 566 746
192 498 292
290 736 579
485 250 334
560 587 516
713 77 881
181 545 877
168 964 354
95 850 824
622 564 231
119 85 431
831 890 835
355 189 465
166 258 407
646 381 944
518 743 951
883 976 711
858 828 293
902 70 212
300 107 980
696 342 91
919 643 267
447 690 245
387 543 386
315 643 811
447 356 316
132 900 294
89 266 415
38 957 602
873 550 286
321 782 553
436 62 168
436 577 276
446 990 98
199 764 205
25 28 812
504 89 60
781 425 176
400 842 36
781 644 311
141 888 802
931 946 264
765 929 432
345 964 306
984 476 596
562 234 152
705 541 734
150 349 669
722 146 258
181 22 328
663 27 12
322 291 705
825 245 343
779 200 682
951 983 414
796 413 14
978 439 323
728 932 321
578 864 663
327 463 530
325 956 971
219 484 890
376 86 787
155 436 900
664 682 908
535 291 97
987 780 309
757 331 257
991 136 874
342 952 191
490 347 813
32 410 502
267 699 55
447 643 193
123 756 550
320 198 39
315 190 288
430 861 607
851 340 537
290 943 105
197 898 555
751 321 422
808 617 220
890 466 419
489 856 302
191 602 504
250 38 439
162 600 441
308 251 606
529 897 742
44 39 831
726 713 42
721 328 618
771 129 375
924 824 743
584 211 86
627 766 821
723 565 32
903 314 273
709 135 944
147 947 230
98 717 463
438 802 962
380 419 241
290 409 30
700 338 632
228 72 574
528 402 91
131 306 346
193 704 120
113 784 992
714 137 353
714 510 874
330 724 32
553 609 842
921 127 58
587 328 829
372 688 895
190 854 474
437 124 573
550 492 951
924 214 219
476 945 261
937 28 998
871 194 98
560 790 61
803 979 671
823 347 539
791 986 13
822 658 562
597 59 863
808 905 833
761 103 559
257 778 562
415 19 391
346 702 492
892 950 629
893 598 951
29 675 132
56 440 955
280 331 722
291 461 172
626 786 892
319 925 826
890 932 145
136 541 117
423 290 605
474 435 675
571 743 440
541 779 649
875 895 331
104 887 203
963 423 25
169 819 904
474 194 70
281 336 670
263 632 909
622 530 785
580 621 100
993 184 620
509 792 518
809 930 851
470 877 15
752 256 453
246 334 221
559 734 176
538 252 227
691 49 642
893 885 988
921 764 271
326 835 483
529 131 145
895 520 514
972 815 674
757 246 917
280 662 273
552 215 125
455 173 739
799 355 969
435 961 296
724 853 939
522 702 976
402 202 228
929 669 945
726 848 736
223 332 220
910 409 92
973 410 714
22 602 878
33 312 839
649 97 139
549 566 628
231 318 706
967 617 847
800 141 234
23 245 643
542 10 196
93 36 676
594 295 850
430 556 901
888 300 531
50 197 94
703 654 637
408 703 427
529 57 603
427 751 236
253 178 357
690 299 217
983 316 844
625 971 562
859 476 780
461 752 130
196 328 952
853 321 964
502 488 283
892 795 544
996 165 683
618 113 805
532 941 78
245 631 996
117 858 742
720 671 661
977 259 587
62 404 788
229 522 442
72 165 491
856 564 196
817 65 490
359 137 905
521 68 141
12 172 579
112 348 476
729 586 504
82 756 458
876 79 591
57 635 550
707 928 666
860 178 729
868 143 561
821 199 672
894 338 440
712 790 867
912 846 986
93 171 862
481 220 223
832 574 865
697 371 618
451 617 947
731 890 255
851 436 952
436 497 785
914 790 393
813 776 596
559 189 464
478 633 160
223 737 136
39 316 351
76 884 935
780 438 227
388 611 736
210 722 549
959 606 48
596 663 901
903 829 715
452 203 212
709 468 121
522 66 837
56 853 726
588 745 29
229 243 933
342 78 651
12 550 324
37 861 472
500 247 829
698 584 418
355 11 592
488 412 950
189 629 955
622 770 50
536 863 785
963 215 570
744 790 703
582 677 913
731 125 313
15 969 238
626 242 876
477 507 76
213 658 641
333 241 590
856 106 781
630 518 966
856 819 480
347 660 168
458 515 100
434 23 179
205 161 487
80 850 399
521 234 429
294 410 562
577 277 896
302 510 707
427 812 934
63 524 415
532 469 157
521 595 303
628 566 328
491 343 85
533 293 87
372 964 112
105 533 570
885 938 870
428 416 709
179 751 47
464 693 143
530 725 983
367 214 66
534 110 894
134 309 929
154 560 935
101 70 377
429 90 283
958 498 215
424 884 914
108 252 708
106 320 683
939 297 296
876 18 556
674 870 954
115 375 233
402 765 322
348 340 393
723 484 93
410 578 535
256 783 13
670 840 990
551 25 134
334 870 414
373 147 427
107 729 296
581 456 341
990 364 80
615 530 199
143 693 57
242 229 564
648 133 68
338 919 93
171 760 909
467 789 558
53 969 580
619 390 459
34 159 608
504 84 758
943 60 595
507 852 695
988 292 82
589 357 627
721 389 693
327 621 512
360 656 298
657 862 797
626 884 643
283 112 942
315 809 515
608 101 529
53 363 480
783 56 399
852 102 155
211 989 569
153 242 549
195 960 386
272 217 381
844 824 561
642 951 171
889 786 598
439 663 273
454 38 492
287 747 543
256 196 947
30 238 295
551 809 327
232 676 639
458 301 131
874 856 331
396 893 764
950 706 883
74 904 329
652 597 837
935 875 226
559 418 908
319 189 875
353 907 849
65 289 848
454 242 646
730 477 279
752 664 840
638 921 151
581 976 232
868 197 789
981 741 996
363 296 66
719 139 739
980 360 750
249 664 145
185 242 893
639 538 948
232 338 666
817 651 376
769 87 936
821 713 913
148 518 696
158 882 320
836 598 256
966 878 902
513 463 392
76 410 151
213 690 490
25 434 659
584 255 673
394 640 877
76 432 872
778 993 259
335 782 413
544 438 648
317 650 102
286 210 368
560 834 700
46 214 670
447 233 192
681 93 305
312 343 242
868 303 346
567 842 641
311 931 944
420 708 101
655 248 110
657 897 817
994 202 209
436 645 871
769 217 877
258 845 369
797 696 66
945 619 600
925 32 600
85 940 972
331 749 268
19 936 534
104 210 542
164 588 346
477 863 140
499 729 676
107 898 784
263 833 495
303 36 811
320 924 253
442 268 50
125 422 953
970 928 741
588 186 965
905 890 537
311 688 529
408 849 304
622 203 68
934 518 260
99 295 552
560 590 805
384 83 597
73 431 399
134 464 949
387 271 205
905 226 501
612 451 970
765 636 954
158 79 724
401 888 749
325 750 826
928 154 164
110 296 925
678 856 46
959 134 663
722 514 333
765 235 825
101 343 360
115 27 845
200 725 675
19 593 974
839 383 622
497 163 537
163 752 260
458 339 977
94 103 598
267 499 142
58 451 424
199 783 969
91 306 276
999 914 306
155 702 903
528 38 814
901 221 883
46 383 414
586 872 520
54 487 356
717 906 263
23 647 998
292 996 265
364 951 527
348 565 860
460 634 783
142 216 507
937 607 570
729 698 211
277 501 771
452 404 614
900 51 349
750 211 291
976 632 356
95 847 605
72 988 909
328 421 905
92 64 678
912 529 168
567 517 254
450 683 543
423 184 151
146 452 769
735 582 428
608 36 79
617 402 926
564 602 221
484 667 523
77 343 210
872 528 714
96 672 624
691 332 773
345 75 671
447 322 420
261 206 400
19 607 180
48 199 49
431 699 876
719 505 757
131 357 520
829 181 785
934 772 185
514 483 318
370 793 823
268 296 652
839 47 79
929 468 113
889 120 202
695 378 992
483 831 866
489 754 585
541 146 101
23 336 548
340 978 148
99 991 732
254 373 892
866 328 261
590 618 132
125 720 375
922 619 600
345 490 798
700 512 56
239 336 100
261 564 258
444 349 360
231 744 506
873 409 922
27 290 71
522 704 71
72 682 954
78 253 396
445 122 535
110 982 644
435 909 148
909 342 463
372 814 505
977 525 380
27 903 812
552 702 480
656 283 193
839 937 344
560 504 607
564 373 576
673 481 585
253 314 515
147 422 300
209 817 976
311 762 158
32 973 835
305 249 139
585 396 796
176 126 449
80 584 209
976 576 649
837 334 306
116 264 753
842 761 531
547 45 969
258 966 90
190 150 287
70 521 235
797 856 250
930 661 751
595 746 127
550 994 445
988 256 127
686 607 839
493 229 134
991 159 715
740 969 428
874 955 630
627 251 435
650 911 698
430 444 612
421 690 813
347 725 93
497 724 436
535 416 909
85 888 169
432 391 749
557 69 855
466 389 313
415 249 545
489 901 876
713 664 514
669 844 10
374 893 546
409 162 709
550 494 844
888 687 164
920 213 585
847 488 55
365 309 784
455 249 618
673 547 510
122 614 95
569 135 215
294 617 771
588 345 604
686 743 791
714 477 341
756 578 630
184 500 952
645 291 536
663 643 813
340 455 581
441 74 97
937 806 690
192 389 964
111 759 364
126 443 422
805 799 968
826 918 430
271 157 34
726 830 423
955 424 508
165 149 779
133 385 866
732 334 80
207 467 800
183 823 440
874 738 612
665 364 328
29 649 320
908 820 18
537 58 877
273 598 962
646 529 973
347 371 940
439 137 778
948 139 12
610 490 550
308 15 703
404 140 602
602 885 352
102 790 32
916 860 334
805 599 267
428 425 891
956 333 574
56 516 661
864 880 610
293 516 250
248 110 569
990 744 791
281 123 558
161 375 710
700 108 614
459 929 813
687 842 766
628 542 836
504 760 882
27 634 294
61 499 754
183 566 521
189 507 194
653 115 132
465 997 518
280 261 616
586 540 257
524 566 826
881 467 615
293 25 497
364 837 825
261 666 638
997 92 618
622 146 250
235 717 488
161 288 262
382 659 848
266 335 42
614 104 793
554 308 799
27 533 399
846 334 866
940 118 690
600 851 895
112 120 918
651 270 115
278 320 934
666 126 350
470 929 624
969 298 894
551 945 529
429 821 662
261 885 589
754 898 619
935 800 973
419 396 356
487 714 557
864 19 291
799 619 558
446 775 92
374 819 173
610 460 789
211 134 798
622 721 272
134 380 870
574 502 173
175 31 387
669 300 977
342 694 946
260 374 277
317 649 902
734 86 384
192 799 755
222 784 303
565 336 993
933 231 368
503 94 908
128 108 735
311 99 324
362 430 181
41 269 958
946 381 49
622 278 261
519 425 334
674 914 593
626 921 811
80 493 735
867 446 904
415 865 157
595 198 342
37 287 384
543 783 552
377 562 964
397 595 901
151 599 512
747 298 127
952 586 185
775 349 223
992 655 599
272 376 334
860 174 624
259 986 834
14 846 140
349 825 673
294 490 438
537 575 267
565 526 90
994 366 658
775 339 258
75 325 370
445 304 744
175 483 358
861 585 485
614 397 442
945 53 574
339 433 115
332 490 163
369 121 420
724 543 938
444 232 784
45 574 471
252 979 502
42 227 263
801 61 873
483 768 31
352 120 508
473 390 729
423 719 440
871 515 990
420 245 19
646 620 48
214 572 858
230 593 113
529 29 637
270 343 838
546 68 829
241 465 548
938 590 131
171 265 605
489 588 840
169 500 957
59 362 964
646 922 880
912 794 482
550 882 222
90 423 103
484 340 527
360 830 975
714 579 14
133 824 959
891 333 196
205 796 587
957 308 359
580 482 620
522 180 424
627 836 135
542 291 337
667 746 182
912 950 617
24 250 722
159 473 658
943 223 494
895 200 209
585 887 692
246 624 519
334 114 507
547 969 458
464 887 728
338 627 355
235 429 775
246 989 80
573 632 552
278 923 123
490 565 150
600 856 580
770 232 407
942 322 266
951 359 681
537 763 678
174 222 199
450 44 905
135 845 535
825 910 889
348 27 259
759 370 319
465 632 753
563 840 548
815 693 857
946 564 659
305 861 345
832 923 409
940 354 790
872 101 375
238 733 362
756 602 963
406 266 524
740 609 340
395 142 583
27 478 988
918 131 761
614 270 562
290 330 471
255 57 13
429 427 937
901 460 402
555 922 465
955 386 482
141 972 121
84 896 589
438 650 197
318 633 530
269 661 694
378 620 638
400 201 479
323 912 732
660 96 288
632 647 902
264 828 464
212 91 411
808 391 704
667 148 431
630 593 603
499 745 867
992 831 430
799 555 679
44 544 437
888 329 73
187 599 317
227 366 392
175 669 282
12 363 120
526 578 870
382 971 987
958 400 881
709 136 454
248 668 808
835 672 385
754 733 905
437 346 398
715 501 619
215 346 288
410 218 207
220 796 325
212 438 883
483 508 90
490 237 110
861 965 909
794 166 567
776 217 33
39 868 646
662 955 191
389 571 504
248 535 251
784 170 97
620 899 690
119 562 741
43 147 510
884 93 935
819 982 599
779 236 376
429 929 659
868 212 703
413 479 226
549 708 378
423 407 68
926 533 285
156 485 971
28 983 868
24 744 659
308 628 238
965 428 255
425 728 200
299 833 229
223 512 764
262 789 467
159 854 658
66 334 802
254 604 692
928 205 411
18 750 244
72 738 578
235 472 354
838 443 424
715 836 479
786 973 273
910 531 215
27 314 717
759 206 189
23 764 409
231 526 852
180 209 996
69 643 975
550 156 74
851 488 81
281 411 269
915 579 816
536 531 649
167 764 976
503 856 966
412 780 452
17 122 621
368 545 260
770 476 379
12 404 721
143 714 77
70 603 170
756 438 980
523 507 220
650 121 926
331 81 64
820 887 12
91 835 960
62 600 661
14 367 354
713 458 55
891 432 171
152 405 452
317 440 37
740 294 717
188 480 575
464 36 202
709 760 800
190 896 877
92 744 498
406 643 869
532 803 896
583 856 311
863 645 404
456 598 556
283 287 696
53 962 379
859 388 304
41 762 831
602 230 710
145 446 286
145 625 972
19 478 796
788 282 581
387 264 759
303 586 234
162 178 684
566 521 312
786 896 550
499 49 514
800 713 985
444 803 826
160 329 590
668 916 391
695 999 934
232 126 399
793 231 856
734 892 417
709 805 618
963 246 720
870 406 999
625 575 792
856 485 522
445 579 636
638 637 992
606 482 127
836 250 156
478 621 165
417 124 21
411 511 475
519 533 475
466 855 506
946 659 545
313 802 101
884 224 80
846 132 953
614 76 400
993 747 38
75 828 985
925 194 174
475 553 997
814 801 234
794 680 203
934 165 293
167 222 511
225 936 186
128 155 634
391 956 800
686 911 545
185 478 649
632 227 36
153 525 160
636 130 663
582 621 102
128 760 412
320 738 715
975 526 817
487 641 232
951 870 622
592 964 156
480 331 731
717 321 831
133 190 658
502 980 433
480 919 228
181 473 344
736 289 875
106 754 740
330 992 358
817 575 258
324 210 988
21 165 469
182 402 523
915 498 655
912 341 158
655 870 963
717 362 365
40 531 136
549 945 410
726 778 93
247 141 538
610 415 826
857 175 511
336 278 956
684 71 942
267 472 157
10 116 932
163 238 357
28 446 273
460 987 819
764 188 734
678 799 972
22 585 771
785 955 651
700 323 93
764 81 806
616 647 286
900 496 412
960 234 899
931 688 330
215 352 882
757 107 691
784 426 843
432 823 633
199 196 641
44 783 795
210 727 461
356 85 721
924 863 248
837 770 654
420 773 123
476 727 989
449 705 563
793 379 106
998 190 304
168 740 489
986 673 833
468 641 349
546 368 970
527 491 232
289 680 456
828 289 471
150 322 569
536 404 206
332 948 210
518 991 82
418 347 246
107 980 698
201 44 681
899 560 392
250 262 530
456 572 811
903 622 722
777 897 681
474 369 69
55 747 998
263 226 855
553 395 728
48 647 894
32 354 751
780 553 154
113 76 378
670 499 974
184 283 244
844 768 291
294 917 86
691 174 455
633 385 115
618 632 436
782 505 945
84 130 45
572 549 235
141 418 83
428 377 403
213 827 930
333 683 975
745 354 422
827 704 432
779 411 551
447 945 699
438 679 61
950 649 658
136 836 648
88 933 592
807 196 848
487 700 493
998 524 586
621 600 793
522 494 731
486 956 869
651 235 857
343 623 286
258 909 320
390 593 482
541 372 117
900 197 460
531 834 37
363 201 282
473 973 218
705 106 389
777 123 46
690 195 641
558 715 425
465 659 177
784 471 167
56 943 436
522 740 828
584 799 84
810 817 953
289 365 582
372 467 668
281 16 558
317 580 900
292 17 442
885 79 291
540 483 910
332 905 341
545 295 749
950 469 632
761 566 881
874 545 295
397 681 75
708 803 379
935 788 867
606 943 635
838 859 184
546 560 375
834 912 404
95 658 942
360 683 664
393 846 348
777 186 380
112 487 373
274 454 818
92 290 945
986 557 776
428 192 83
449 205 929
459 635 347
684 842 185
785 708 548
849 645 301
858 211 479
85 353 181
561 780 484
935 759 527
278 534 88
608 299 838
955 822 444
127 724 335
764 148 926
971 469 236
666 931 617
826 257 807
602 493 406
105 268 300
799 476 828
478 410 552
851 472 133
152 374 564
882 243 241
188 478 61
56 518 235
754 964 444
65 670 409
336 32 509
699 701 796
442 27 429
632 161 215
607 152 555
962 522 450
994 156 306
827 252 79
799 40 996
279 228 539
758 367 724
736 314 921
613 269 598
926 780 622
678 801 551
745 560 470
665 913 241
637 736 674
199 67 592
404 80 776
467 979 825
174 733 202
262 986 349
931 984 910
505 413 349
309 514 122
847 270 62
928 485 979
409 832 448
586 364 94
841 208 30
254 567 366
76 111 302
942 169 349
465 69 775
317 800 943
535 203 264
325 849 813
781 427 747
371 568 35
830 330 54
398 469 832
97 357 19
834 487 857
964 781 923
336 148 324
641 132 565
509 543 203
618 280 399
592 383 810
676 572 728
131 235 653
692 824 683
264 376 452
79 58 480
54 502 926
606 26 835
618 519 662
795 32 125
102 641 843
229 308 678
779 346 189
942 884 724
62 997 391
957 370 449
104 671 317
362 728 130
515 622 554
300 122 395
39 158 188
609 295 515
373 161 804
489 41 224
855 126 756
129 686 279
127 964 95
196 122 889
685 836 190
747 108 276
218 965 32
587 88 291
647 684 784
646 253 230
456 420 815
909 976 647
717 179 971
138 667 394
451 726 98
539 957 420
51 288 172
479 313 719
56 476 592
607 94 37
418 240 239
242 339 82
856 272 773
114 651 856
496 984 216
385 113 866
955 379 190
402 881 142
101 321 823
816 52 10
932 173 274
647 933 358
389 541 995
358 361 583
101 438 750
492 478 473
296 403 231
340 898 658
880 764 337
211 482 835
416 768 896
194 635 256
284 381 210
577 528 25
186 84 517
459 613 61
385 943 185
213 891 877
899 20 670
327 132 619
841 62 43
68 476 218
72 284 251
123 589 809
104 393 721
731 768 699
931 930 949
755 338 893
289 326 527
526 457 910
219 428 834
722 336 450
60 446 113
193 720 415
203 232 260
65 46 654
154 62 85
947 566 446
513 82 123
640 564 514
685 418 883
701 578 889
892 11 40
509 174 540
234 370 647
672 438 977
570 180 895
902 175 103
401 941 522
146 560 41
956 55 525
443 992 91
812 92 699
62 833 975
341 27 377
572 391 392
607 561 21
404 200 117
444 277 334
934 207 507
752 789 90
465 30 962
140 333 295
345 760 835
467 564 462
486 175 733
359 545 90
517 900 632
382 931 96
407 198 854
790 198 446
916 174 370
374 381 709
778 741 86
630 932 915
973 286 533
723 712 999
650 639 667
755 70 907
986 126 502
139 856 690
996 895 98
52 895 869
417 778 756
562 867 461
34 229 613
617 550 553
542 494 835
546 980 232
103 891 733
568 874 476
525 286 836
531 229 199
480 416 396
544 840 694
891 904 839
700 657 983
341 320 407
661 63 36
56 538 219
236 656 283
773 510 896
25 667 90
148 806 870
227 210 920
669 821 780
770 793 327
137 447 792
198 446 938
317 275 455
661 85 170
853 109 260
194 787 738
297 652 616
85 224 771
482 97 667
50 709 602
115 876 118
121 206 414
937 513 465
289 688 42
878 945 731
707 968 673
305 284 158
228 246 503
818 563 520
96 198 339
279 102 216
448 973 21
597 157 78
477 556 639
168 140 76
446 558 237
55 43 808
736 352 439
96 278 641
998 844 853
446 272 705
814 788 906
705 839 714
605 351 830
154 319 878
164 33 622
486 217 553
959 174 937
105 59 932
544 22 558
17 641 745
407 675 824
847 412 878
722 333 106
601 192 875
156 420 307
721 828 544
977 857 268
333 836 293
795 31 717
58 445 17
651 403 276
355 926 194
653 106 980
396 867 631
139 241 123
762 627 959
66 229 836
820 354 659
832 108 207
82 827 937
648 698 955
426 36 604
103 220 302
264 137 424
239 58 416
516 224 608
464 265 322
861 335 781
680 124 174
457 998 313
26 145 543
105 452 563
827 924 676
739 785 271
42 972 554
703 338 197
476 672 610
843 427 604
373 40 853
979 660 250
150 862 212
536 316 67
607 948 672
567 81 541
832 563 339
844 899 638
693 316 96
861 384 342
70 621 123
19 122 647
22 114 40
150 805 609
766 346 223
607 241 312
561 346 997
986 317 64
418 301 484
873 982 391
793 959 985
459 727 474
500 341 777
955 66 237
671 81 457
653 536 904
504 980 27
648 479 915
50 249 712
838 114 948
412 647 953
544 861 515
391 687 493
260 789 344
62 777 988
787 74 958
684 432 954
580 20 406
519 772 896
551 192 801
172 872 720
64 130 117
249 232 852
179 195 847
987 74 566
305 107 101
76 960 802
455 688 408
15 631 515
684 540 569
537 471 271
717 569 124
15 687 846
363 856 556
970 494 244
588 75 827
728 263 516
159 454 126
479 195 709
833 964 366
245 144 327
463 274 603
62 898 617
254 382 159
226 942 410
148 432 261
940 871 420
293 89 38
615 836 304
550 244 814
16 741 71
407 602 885
764 651 602
119 60 422
161 388 196
979 189 557
646 598 916
496 359 91
335 641 120
935 767 789
366 915 771
55 275 97
675 745 307
71 460 327
61 762 191
108 467 350
325 459 649
921 472 109
327 858 433
477 541 238
807 116 738
672 181 68
322 150 101
77 694 115
154 391 124
585 904 179
578 361 833
771 218 194
421 936 172
333 253 475
477 59 557
871 912 467
187 784 817
189 853 646
652 378 136
429 789 445
58 786 859
582 476 570
111 179 50
553 132 980
596 233 149
955 151 658
147 162 227
294 758 491
155 206 599
874 521 915
538 166 833
182 174 814
899 333 344
703 720 891
637 236 778
554 213 424
166 749 391
978 832 252
783 584 139
994 561 95
57 455 346
181 969 596
423 279 198
164 202 728
728 206 708
987 952 41
602 471 327
413 168 815
149 777 171
508 865 431
675 705 652
287 61 573
582 469 919
573 575 715
744 709 25
982 377 50
485 619 773
120 307 394
931 163 611
471 555 471
479 324 75
220 603 954
734 518 147
677 492 373
451 24 224
917 711 631
178 69 773
35 505 989
100 793 546
428 719 348
313 933 819
476 530 594
12 972 466
321 652 583
784 685 241
618 755 25
724 790 14
161 920 51
925 571 49
133 749 206
261 135 15
625 61 769
890 229 117
908 35 398
767 699 323
665 94 166
612 639 990
962 117 987
911 976 471
456 594 783
960 596 147
957 42 618
164 866 945
495 731 841
235 339 723
537 794 605
732 555 606
406 48 636
543 718 623
974 178 521
576 465 791
65 410 575
505 127 52
870 396 80
871 158 709
176 88 535
985 303 928
451 479 227
309 148 827
136 557 738
376 560 289
56 897 386
945 216 147
63 945 183
846 935 217
767 642 904
115 760 918
103 804 911
576 579 705
513 413 615
910 843 79
327 714 378
410 930 372
931 678 852
383 193 85
893 166 310
969 656 48
776 823 706
758 326 606
677 363 278
477 751 724
665 458 974
579 530 502
927 747 844
29 580 803
640 556 806
275 926 897
77 352 824
236 418 934
347 338 473
135 166 264
14 661 318
885 903 714
466 587 987
948 520 453
989 951 719
793 206 138
309 688 789
22 440 989
803 945 319
654 113 776
376 37 235
774 723 760
752 407 450
651 499 71
495 468 753
130 136 527
308 624 193
389 652 821
807 729 238
926 298 541
181 26 946
143 889 568
323 894 25
453 851 667
537 619 558
418 268 388
239 757 224
444 519 700
549 92 570
958 903 587
641 140 862
375 571 351
985 832 38
575 401 973
498 818 182
679 10 784
436 414 201
220 724 573
742 995 135
753 927 220
909 145 956
911 473 42
896 778 975
849 270 731
940 384 156
42 506 51
846 662 874
77 440 901
452 980 389
773 843 423
799 693 730
125 336 222
392 66 886
330 616 647
805 221 331
348 135 888
927 58 304
555 359 825
170 25 448
952 472 664
386 272 251
289 782 79
666 190 705
464 275 844
469 67 45
404 83 423
767 674 24
957 719 537
281 684 799
520 624 409
402 700 585
156 720 268
723 890 354
764 275 604
641 38 317
238 620 792
795 418 515
208 630 381
731 325 446
650 441 135
62 907 191
417 525 838
495 575 588
544 650 709
775 270 708
923 978 767
752 924 511
946 56 109
534 931 963
374 552 348
760 907 815
202 22 366
280 344 477
112 803 260
642 538 158
987 402 221
439 852 674
971 741 659
56 248 948
482 54 55
509 69 669
844 699 422
956 674 351
161 844 738
821 216 207
855 612 933
283 127 585
381 84 455
158 654 859
83 897 524
500 984 110
567 193 400
355 914 177
904 990 947
55 411 554
854 385 227
482 678 64
106 629 612
862 973 347
969 457 346
882 213 943
30 315 417
255 110 800
714 996 188
506 853 308
893 776 908
534 616 40
325 729 506
538 854 48
417 742 184
533 693 642
183 255 221
168 949 159
939 607 598
672 283 316
19 143 335
300 553 341
868 771 505
741 192 119
279 367 167
847 898 405
222 202 890
429 846 659
891 878 334
928 415 80
849 495 207
698 506 947
384 318 564
493 431 374
484 75 795
127 363 607
561 201 411
224 961 987
397 703 38
232 890 354
982 847 839
74 466 782
158 89 236
297 227 968
701 14 447
634 35 377
986 635 626
418 345 747
430 508 164
116 825 414
672 478 71
762 659 340
24 993 260
185 505 141
808 896 789
60 388 607
925 16 504
138 916 634
400 841 666
745 199 111
184 449 67
594 403 700
958 833 614
672 264 111
983 829 339
329 527 688
596 789 245
848 614 336
79 610 660
793 213 412
217 406 953
699 570 524
83 204 516
40 644 456
17 691 199
132 866 909
604 279 685
19 783 907
873 49 76
97 125 423
241 82 649
415 753 941
797 617 17
307 541 777
550 670 47
924 198 527
801 78 835
16 295 489
558 95 594
986 17 823
453 411 674
123 478 744
670 654 895
280 104 984
794 864 254
354 530 505
936 745 483
575 241 343
785 664 617
470 275 507
66 986 903
621 234 59
546 941 494
924 445 130
133 25 612
71 389 177
838 492 662
828 881 252
831 154 36
631 911 771
839 450 258
310 42 792
711 278 407
873 76 805
268 606 26
42 441 183
308 638 306
10 482 319
755 28 705
257 584 747
441 758 489
299 248 854
839 134 378
365 956 26
708 778 322
577 402 264
493 449 878
385 556 240
713 668 756
510 426 902
688 594 199
277 596 681
471 849 534
126 203 126
775 743 407
104 911 654
332 418 189
678 626 106
957 432 158
101 720 144
139 794 615
945 12 67
609 870 451
763 794 658
639 138 587
925 124 146
522 272 543
142 718 679
567 401 938
563 78 933
219 603 473
275 361 666
186 860 541
125 978 871
308 754 47
754 809 420
338 927 560
870 426 421
312 821 792
203 134 759
989 20 502
873 309 599
170 551 364
54 42 514
889 122 540
314 929 530
143 417 20
497 521 954
697 238 531
433 645 991
610 801 933
196 159 579
629 584 31
183 843 249
19 817 572
945 408 126
179 85 449
850 825 688
524 999 961
580 676 882
670 795 206
96 356 292
571 746 129
210 565 449
177 248 304
111 832 499
467 710 372
790 422 506
38 918 737
221 80 134
404 197 961
484 446 273
631 945 454
412 473 359
321 907 638
294 949 542
327 148 718
307 266 524
689 53 377
160 949 626
588 218 317
54 118 421
689 197 101
457 676 846
779 608 377
477 174 25
41 283 31
469 142 648
319 706 668
320 629 742
270 206 177
921 750 29
645 361 957
431 83 73
739 324 228
522 100 689
67 163 470
898 362 307
823 18 11
420 743 246
164 965 929
90 146 291
401 953 519
615 331 939
502 364 188
920 424 394
682 589 285
247 679 599
443 974 312
92 134 29
497 426 686
500 129 66
53 527 874
223 676 311
35 527 576
16 134 609
832 397 42
149 378 37
249 552 660
533 997 161
216 910 578
559 787 882
624 167 498
812 833 11
804 553 201
424 122 885
788 776 219
211 541 376
190 319 372
580 468 479
537 26 923
470 610 539
775 784 858
306 259 405
585 820 909
103 643 887
221 240 977
117 764 135
979 18 545
733 541 911
55 726 445
620 517 306
701 212 71
719 571 801
955 343 394
866 540 819
680 321 499
768 544 304
276 772 576
650 641 686
178 849 269
151 605 31
45 973 418
967 651 686
917 303 90
282 472 396
532 699 205
139 397 793
281 118 242
999 408 176
655 187 101
191 575 744
934 810 665
994 123 527
101 635 875
380 210 952
352 19 594
823 955 661
742 648 175
697 943 277
673 440 185
866 608 51
801 909 774
441 249 63
315 696 47
743 343 288
910 630 566
611 909 591
773 719 701
668 46 641
215 715 977
822 416 33
835 385 916
886 977 728
108 383 854
27 786 898
362 128 79
36 834 901
848 38 209
961 498 88
103 149 918
741 40 243
976 505 278
903 596 51
401 931 57
703 330 270
19 593 361
141 379 487
594 291 920
165 706 125
999 13 494
249 815 312
898 749 955
53 888 437
458 313 523
138 218 506
372 877 667
378 776 689
896 132 496
122 845 356
425 997 142
208 21 883
760 136 27
320 389 362
698 490 303
777 473 836
242 176 919
572 876 354
654 141 949
36 773 230
456 556 538
374 481 685
165 969 563
273 348 654
177 250 318
717 571 313
348 138 808
268 82 820
922 959 578
139 764 838
958 610 681
844 358 779
574 450 13
405 925 326
789 532 18
199 657 194
904 204 721
753 775 242
626 385 528
996 565 818
61 318 558
135 602 314
28 143 499
66 576 495
931 295 94
761 118 816
950 110 585
779 760 243
152 279 38
53 228 774
934 837 778
264 49 704
547 806 661
973 173 255
959 699 876
480 213 848
896 29 103
149 913 659
905 321 641
646 244 408
538 166 585
634 939 732
382 575 785
527 942 840
404 826 983
104 829 119
578 211 646
255 647 310
437 525 19
913 564 657
331 439 382
281 639 584
895 736 508
388 335 273
384 908 335
240 247 764
916 156 813
554 875 155
835 457 228
721 351 557
827 590 489
532 502 282
773 17 95
389 472 71
404 540 327
860 175 351
620 489 354
11 142 852
56 70 728
453 493 475
903 837 296
476 892 794
627 692 279
468 489 687
166 931 773
908 657 754
94 408 137
235 286 638
176 609 311
254 109 823
263 836 64
78 873 204
99 207 591
830 786 117
276 536 781
692 489 509
848 162 135
868 301 10
500 672 592
368 40 192
750 630 98
283 777 373
282 759 794
522 68 34
495 529 472
762 994 285
663 356 336
471 447 586
351 214 742
366 733 150
384 933 233
549 519 118
124 728 511
541 820 727
242 200 44
631 657 460
776 920 349
150 979 804
735 469 672
541 627 798
18 614 857
916 224 77
75 627 29
90 824 333
311 369 252
314 541 481
515 369 272
441 318 453
784 858 577
32 473 420
760 463 74
779 533 238
31 612 682
799 895 347
986 461 195
715 658 918
870 507 158
682 370 800
280 709 297
492 644 414
521 954 171
330 790 147
575 279 307
215 40 625
368 285 811
972 729 433
273 462 264
894 759 696
575 502 552
924 953 349
464 91 703
917 882 794
895 629 497
543 103 924
607 77 679
752 488 362
909 162 19
768 958 375
582 277 217
608 742 585
973 145 139
267 588 138
694 303 629
631 647 566
121 315 832
362 919 831
329 238 959
322 946 702
635 50 225
821 923 256
857 816 628
350 281 185
344 47 126
648 535 558
858 490 196
410 619 437
517 204 493
214 567 847
212 323 894
604 43 843
267 767 852
803 88 605
685 667 356
681 965 476
98 122 525
992 606 910
913 366 867
787 211 296
560 189 675
390 228 839
218 558 194
199 190 502
735 765 638
983 614 858
169 281 500
619 572 217
990 210 28
993 473 788
559 183 86
696 843 280
824 977 908
271 693 588
793 42 686
605 855 637
309 179 172
700 790 551
889 72 918
56 136 771
29 235 908
20 525 736
536 263 992
810 37 417
997 768 15
379 613 144
746 227 557
471 189 148
265 522 333
402 270 63
580 884 899
308 665 240
956 310 144
198 813 166
128 588 378
97 580 659
853 949 511
256 849 931
619 399 315
186 325 918
195 65 491
376 49 917
339 53 356
82 631 262
814 501 980
234 891 439
563 807 23
733 774 858
124 264 462
360 857 692
436 384 521
964 714 803
241 949 586
747 870 35
869 428 308
940 419 204
263 351 135
809 525 561
699 85 650
637 663 557
262 898 332
389 643 854
474 423 122
248 939 431
364 182 429
973 405 495
129 572 908
259 647 373
960 10 744
192 373 55
407 293 207
906 279 539
690 933 457
455 826 33
770 948 377
421 143 19
499 359 554
415 321 249
322 546 422
67 873 586
718 895 958
205 850 231
332 766 982
883 81 267
579 617 845
857 345 993
56 234 361
301 626 948
488 776 346
66 652 264
110 100 301
875 596 968
813 372 35
96 378 590
617 224 309
148 356 606
303 990 649
263 671 989
312 696 794
479 402 60
525 490 978
580 591 940
758 472 416
236 821 376
114 341 302
97 425 573
30 207 421
696 523 875
92 910 125
644 538 506
426 687 835
68 603 396
750 377 642
224 621 551
126 39 700
295 508 348
885 540 922
412 249 438
278 785 331
592 19 418
18 674 282
423 644 95
390 100 510
990 873 154
110 742 296
773 693 540
882 757 208
249 388 119
897 864 306
59 962 925
903 696 972
504 416 386
930 349 861
597 832 516
642 354 195
645 194 464
549 630 737
723 938 651
857 626 511
190 544 499
602 683 147
32 703 125
316 557 920
747 73 780
195 353 676
81 130 352
625 375 912
102 490 325
878 794 373
360 218 672
474 193 354
796 713 298
364 871 986
490 835 856
309 539 844
156 781 187
61 714 265
565 43 973
170 123 379
68 887 840
51 513 614
728 982 22
729 696 524
184 739 166
984 836 457
563 856 66
546 562 803
659 86 823
459 170 981
962 755 290
985 334 224
736 668 501
859 279 737
74 721 651
103 44 957
489 888 957
465 56 670
302 263 931
873 924 368
81 368 540
412 751 206
462 805 840
97 820 393
845 404 727
37 774 646
64 524 870
413 606 902
804 912 496
125 941 855
894 204 405
182 691 329
433 934 803
344 376 787
130 83 713
650 419 160
866 697 776
133 856 611
727 147 949
175 712 136
688 851 923
921 853 371
910 461 624
243 996 921
419 486 188
169 132 489
716 52 643
238 91 54
984 533 134
761 917 131
53 21 118
375 847 902
636 327 419
210 12 497
952 766 119
327 314 526
64 714 817
515 836 430
951 556 754
355 873 496
837 704 681
54 728 496
10 548 683
753 911 303
598 846 400
697 962 79
212 314 631
651 851 408
467 521 794
828 282 390
545 830 786
230 276 905
962 158 59
339 614 883
307 94 694
343 232 142
167 373 425
241 352 820
464 608 816
822 966 133
151 412 33
137 474 77
92 61 378
540 142 65
304 892 937
536 47 586
784 682 121
729 593 78
952 732 127
936 784 479
803 52 615
261 579 965
442 690 475
102 234 743
175 264 596
336 120 777
319 822 671
120 618 851
717 522 20
604 319 989
607 728 825
466 622 847
490 611 875
35 830 322
873 29 965
266 481 443
815 12 346
314 210 513
81 281 311
860 464 845
116 359 30
491 459 515
106 880 508
358 408 957
620 665 111
636 199 667
897 112 844
394 856 978
722 118 366
732 358 899
932 585 649
391 175 976
881 186 568
339 186 699
865 40 683
671 734 549
964 589 127
799 741 389
519 25 573
668 736 378
795 847 982
525 143 194
586 171 381
601 403 728
242 804 944
780 338 441
625 403 567
223 145 645
107 90 707
522 394 740
812 140 976
525 355 130
840 332 463
259 173 175
488 435 49
679 215 381
909 626 451
99 110 125
681 807 542
985 72 402
991 126 960
563 419 199
10 680 977
819 68 882
468 646 712
809 851 353
403 146 608
553 953 877
925 796 408
341 241 411
107 900 57
32 285 902
902 543 361
883 224 322
207 256 106
995 850 206
28 660 816
422 764 435
808 748 929
892 267 96
964 996 601
511 428 861
648 244 484
574 808 328
42 232 862
232 149 117
889 228 334
990 173 853
621 951 182
523 150 995
673 53 991
334 46 410
884 833 790
314 111 711
406 420 905
920 957 495
220 332 617
45 800 438
128 905 821
227 333 790
499 863 921
859 83 439
692 126 916
423 160 830
326 126 386
911 824 70
153 172 653
149 322 336
614 40 45
449 754 595
423 981 868
189 433 854
782 947 601
739 82 894
457 745 556
543 871 505
857 319 730
24 22 727
445 275 209
597 998 986
202 737 765
259 858 377
907 367 684
612 393 908
838 807 650
173 247 859
282 53 803
840 773 479
833 728 766
288 923 68
269 738 105
824 762 321
188 479 395
935 562 853
50 110 601
367 108 754
771 156 382
906 251 10
385 560 855
651 731 407
231 350 338
309 90 672
696 419 881
198 110 563
591 792 296
966 42 129
241 582 18
441 112 673
810 944 798
735 765 482
943 417 45
115 82 787
143 553 626
79 60 816
814 238 868
43 275 754
709 701 906
732 538 696
376 488 116
621 378 237
518 828 266
519 645 420
744 441 799
878 38 228
337 162 536
47 986 835
940 120 696
411 967 115
459 484 35
772 442 264
901 158 457
666 319 720
255 157 93
319 727 472
334 132 735
437 992 163
901 828 718
749 94 786
704 594 956
772 118 396
861 502 57
623 401 593
644 679 795
797 885 412
371 127 991
873 183 479
576 682 172
47 72 199
825 439 415
217 552 352
993 793 778
61 325 607
433 695 374
617 971 345
978 614 66
346 434 721
120 812 254
827 435 111
250 351 820
263 174 647
458 284 368
269 400 781
872 845 439
772 503 432
225 170 955
457 332 788
669 268 860
643 137 383
677 186 424
456 540 777
786 351 143
811 582 383
503 314 50
496 829 135
540 484 607
877 481 102
668 648 231
243 102 19
494 754 418
284 350 695
127 15 629
144 962 24
92 948 266
212 506 57
845 148 237
687 662 305
707 107 92
919 639 896
226 891 419
221 455 394
780 149 872
879 524 116
867 147 501
890 750 912
343 947 518
639 865 918
697 353 636
600 282 298
281 812 558
523 980 344
277 269 409
956 98 361
283 512 296
794 269 903
852 819 424
919 309 94
199 811 207
599 64 942
286 526 106
916 442 779
53 526 67
220 596 396
374 755 738
523 500 652
128 719 824
107 92 322
466 541 78
961 982 439
481 886 531
72 461 328
902 440 922
16 364 699
926 975 895
621 207 546
240 817 151
618 449 330
343 32 188
732 760 983
202 601 361
513 376 711
132 927 267
129 272 590
541 82 447
885 178 69
917 459 761
963 543 215
460 24 261
984 889 837
292 261 621
300 588 728
456 137 660
433 105 64
434 144 303
569 383 202
754 702 280
222 314 375
277 473 255
814 155 540
81 294 596
487 857 525
218 629 254
855 340 525
654 792 341
632 533 93
92 16 225
229 897 16
61 461 262
486 837 81
784 523 814
252 128 897
43 605 387
269 189 602
337 157 211
295 956 397
957 95 727
600 132 56
679 261 408
516 491 367
170 998 742
348 185 331
910 478 349
495 596 223
95 368 633
942 499 656
792 516 364
391 47 223
137 56 988
239 477 28
644 346 226
971 51 985
967 902 545
728 604 414
899 568 391
773 343 70
25 675 159
130 566 258
624 914 326
334 205 243
395 13 428
133 615 915
364 429 784
980 44 598
911 245 53
542 744 492
113 83 260
132 387 682
270 550 874
977 807 72
465 313 728
273 436 735
404 690 721
52 435 917
604 204 562
255 498 770
988 558 717
73 953 128
990 703 678
627 66 836
616 187 103
65 416 807
862 733 793
38 495 182
603 773 244
528 320 589
805 972 860
308 328 25
73 44 625
957 911 226
796 831 258
981 645 132
672 692 235
228 27 813
245 639 586
912 582 255
502 270 204
230 885 327
262 230 872
851 925 150
470 194 563
357 706 815
745 70 448
107 724 845
763 893 981
847 506 834
156 641 695
452 380 104
260 850 455
210 34 916
601 345 79
460 458 734
837 490 615
729 696 175
206 926 809
172 514 368
118 261 873
706 43 619
284 911 217
981 440 127
744 983 922
549 581 363
302 740 319
93 655 452
508 413 444
838 709 506
805 156 372
522 116 85
657 153 524
982 199 455
694 796 846
599 303 566
99 195 121
495 22 802
145 442 402
216 696 596
969 267 184
421 777 580
426 663 776
856 982 531
102 344 72
890 808 752
933 829 211
337 53 145
493 814 455
60 25 669
157 439 50
672 956 203
390 151 542
195 73 495
700 152 345
377 271 209
783 606 127
235 59 324
880 121 745
656 961 934
733 138 15
697 461 120
377 66 81
256 582 91
768 177 348
649 785 236
124 184 736
161 431 611
87 356 527
406 609 225
946 169 320
786 199 422
108 439 157
261 566 526
901 463 593
226 96 388
835 905 505
96 360 214
95 50 565
20 149 228
706 626 61
646 766 140
151 782 389
723 680 296
766 910 947
412 640 214
721 988 515
648 803 744
512 882 906
766 547 360
55 788 248
927 11 570
180 982 418
91 928 887
326 683 168
542 796 102
712 949 493
245 332 599
754 164 151
433 968 325
288 435 834
669 989 538
728 700 745
288 698 538
176 944 684
709 726 198
985 585 530
845 948 270
344 628 712
780 493 671
220 922 654
550 174 114
996 968 175
226 381 993
613 250 902
651 171 635
400 297 725
73 562 268
873 514 532
97 436 288
479 213 533
756 507 252
41 145 560
461 480 896
781 220 965
26 109 136
96 614 756
637 876 956
941 184 811
659 194 894
763 697 801
660 706 346
51 334 696
827 717 70
514 18 501
545 311 671
84 441 167
835 875 442
622 749 300
934 149 144
336 480 575
525 436 15
159 311 233
546 447 89
17 41 483
268 543 977
266 294 809
756 514 628
365 432 451
510 830 548
644 996 287
755 654 317
544 23 407
659 792 831
326 223 455
907 828 463
628 978 723
521 271 687
929 497 415
952 186 80
167 674 104
719 147 842
486 402 143
721 757 109
455 375 83
905 396 385
668 443 135
260 75 711
17 375 805
943 483 678
519 319 956
288 99 804
931 740 374
964 706 317
164 619 737
801 455 144
100 422 677
987 351 170
167 955 443
944 55 608
576 41 182
914 801 35
143 21 190
568 100 407
384 899 66
894 294 295
498 757 182
894 498 974
561 772 733
285 769 163
982 395 451
46 65 721
53 152 304
344 738 46
85 838 614
560 207 866
382 675 517
408 714 21
454 668 213
421 29 320
921 467 275
723 497 557
675 847 998
258 110 621
154 424 838
791 287 585
386 284 428
699 240 807
385 498 83
950 189 486
280 77 688
378 24 343
591 763 254
761 125 179
853 429 415
449 416 889
223 582 228
823 519 694
511 853 462
750 926 551
973 111 591
31 140 519
459 425 658
393 702 932
428 449 583
640 179 487
543 264 767
640 303 501
213 364 177
882 34 453
895 711 441
234 389 769
83 399 557
654 403 21
961 113 199
174 704 164
527 867 102
422 560 752
144 117 675
582 799 781
185 717 306
802 528 74
884 802 962
966 304 901
530 462 753
499 352 723
804 432 58
825 74 708
221 862 216
732 11 713
123 143 582
341 355 383
554 394 818
807 582 737
495 517 876
655 97 130
447 849 503
177 724 666
249 342 880
343 739 45
880 903 44
68 944 12
164 984 789
463 792 308
173 195 470
241 595 944
794 757 663
156 115 949
286 867 502
950 781 55
487 67 251
314 120 612
432 507 283
873 449 455
37 471 758
821 672 302
546 474 227
860 310 764
717 971 875
866 893 947
557 125 864
886 837 777
509 144 561
412 941 851
126 531 65
440 816 180
698 561 798
317 88 663
788 42 810
399 358 754
37 971 744
992 861 496
960 812 97
169 413 21
100 712 476
231 993 960
22 958 313
21 855 345
989 560 612
768 878 178
554 71 41
621 135 33
761 300 518
362 801 762
572 478 271
973 334 730
621 797 116
269 956 393
185 538 927
371 329 454
671 571 126
289 331 82
803 355 128
223 177 507
53 935 850
248 358 725
779 560 547
66 435 886
253 147 136
547 601 861
168 942 890
925 877 344
944 596 693
757 499 136
776 652 572
818 59 629
805 758 372
108 788 141
98 952 235
636 389 275
831 515 403
491 436 814
133 776 895
220 626 834
894 90 683
778 980 160
75 423 56
295 112 786
454 929 647
419 684 578
569 717 422
116 76 474
847 871 801
412 805 896
486 350 61
271 305 522
104 361 285
765 311 937
308 687 599
530 920 676
35 112 802
212 293 61
805 274 45
79 331 538
819 73 457
565 709 421
918 354 44
947 192 172
795 181 647
189 559 830
530 506 795
314 663 829
534 281 357
404 695 674
588 386 345
826 733 433
77 701 639
868 364 738
243 795 570
822 25 289
889 975 377
356 181 284
780 313 98
169 458 391
993 193 32
168 648 801
293 441 945
705 556 788
683 727 63
979 808 226
773 580 402
93 416 459
636 291 179
884 456 56
984 390 840
456 221 303
370 342 175
768 366 418
223 391 524
324 478 879
989 526 940
249 975 609
787 255 849
249 469 920
454 634 188
905 485 58
498 860 213
395 203 434
728 429 390
46 592 48
819 755 242
627 467 757
732 239 406
591 86 745
714 950 760
226 951 436
852 748 802
145 769 439
313 652 516
550 72 65
943 179 263
96 239 47
193 810 478
615 885 668
693 337 548
447 952 660
845 715 915
549 448 633
166 433 93
847 67 375
298 794 385
427 595 647
788 930 353
187 751 286
890 942 625
355 727 234
515 535 495
47 137 884
829 570 651
795 35 677
834 394 608
95 922 27
792 677 670
171 622 605
943 834 683
812 102 761
557 959 84
947 731 346
505 205 620
79 978 518
579 370 781
166 201 291
983 236 920
881 358 254
427 374 642
363 123 779
812 720 516
735 512 682
777 197 415
42 328 571
435 613 182
41 391 263
61 824 350
693 817 168
223 877 551
749 571 501
747 576 49
956 662 911
579 155 253
881 523 308
965 10 652
63 648 211
937 20 413
427 386 711
311 534 956
230 285 995
419 940 211
996 524 487
413 38 465
797 380 619
358 931 614
164 614 928
652 272 40
110 450 155
964 501 774
37 904 319
327 509 966
311 855 129
716 812 33
423 303 539
900 537 138
436 196 748
509 166 951
823 934 261
610 711 494
795 901 139
192 254 16
401 680 632
573 113 805
501 367 580
789 881 225
834 674 135
82 606 710
759 251 714
832 475 242
28 798 871
441 739 476
488 841 750
557 401 770
430 977 179
39 132 447
303 238 432
468 666 911
353 792 364
948 886 799
983 420 730
129 865 818
876 181 427
974 453 768
312 695 457
220 433 505
884 812 91
320 292 85
241 866 11
380 258 138
97 594 819
446 30 139
748 10 379
845 818 394
969 939 839
343 173 478
159 775 96
649 615 589
104 686 954
511 620 682
717 56 373
840 118 913
735 814 657
747 358 112
452 398 362
720 400 160
554 357 722
353 965 140
178 588 691
71 734 919
599 945 24
624 834 145
782 447 413
75 633 656
478 220 444
267 29 41
719 50 785
611 871 250
274 928 648
214 63 390
494 84 707
300 364 528
114 916 206
40 774 207
625 147 845
837 397 423
240 636 170
431 618 540
910 779 773
370 443 601
507 847 14
856 772 768
375 452 160
971 993 847
826 495 348
406 200 140
424 387 530
38 736 927
479 248 630
640 75 260
13 281 63
323 799 894
329 302 230
841 448 853
940 923 437
843 19 647
932 911 795
520 123 818
328 891 609
584 731 969
974 522 209
365 231 929
948 770 516
226 280 961
992 227 665
225 911 19
876 939 390
29 670 533
81 337 496
106 686 912
297 994 414
234 524 177
196 118 242
605 970 949
521 854 922
95 117 878
930 976 805
895 641 694
819 311 382
971 763 81
596 373 127
148 740 943
285 954 696
360 254 540
321 278 67
752 487 115
664 963 203
322 102 863
324 214 117
669 405 488
391 723 201
589 213 369
513 942 314
704 730 236
30 177 293
707 289 906
683 436 23
250 739 541
114 103 697
722 906 177
72 586 473
274 811 387
230 837 49
408 58 43
733 321 324
590 689 976
42 452 500
34 117 69
840 611 440
735 790 353
121 65 312
877 579 68
236 50 343
311 270 147
303 936 680
258 516 675
280 945 373
963 515 877
745 403 662
900 401 684
381 780 57
596 543 185
241 304 885
441 470 180
952 222 498
426 330 702
202 506 15
895 171 559
675 966 406
674 17 335
852 568 183
531 333 772
483 233 540
733 75 135
827 788 438
519 101 495
798 214 624
649 362 194
67 608 445
743 672 528
16 11 704
761 482 973
906 18 682
618 371 824
689 159 131
424 70 198
166 116 365
403 374 440
234 903 84
829 943 356
922 814 443
966 369 439
398 259 915
844 862 17
726 542 605
524 410 453
291 692 433
258 479 552
125 13 663
95 74 315
583 943 165
754 833 582
773 421 461
354 193 387
553 202 755
857 718 348
227 360 984
898 964 454
704 415 219
941 668 619
270 645 151
167 504 273
521 919 546
823 848 63
313 464 157
662 180 924
362 568 475
983 737 489
762 965 744
890 168 667
480 250 914
989 204 590
504 421 723
687 274 641
504 588 857
36 749 159
244 409 262
724 360 36
201 76 172
239 656 689
368 470 576
34 264 480
404 495 540
516 219 164
416 432 913
701 774 630
147 819 306
47 805 538
153 481 163
982 854 476
473 551 295
494 30 531
668 637 347
459 22 95
432 521 768
471 814 586
76 254 424
886 595 222
149 120 431
487 363 283
959 627 449
666 367 167
861 939 846
956 150 663
947 529 829
426 151 608
850 76 270
139 230 26
242 165 282
689 408 516
865 728 465
600 886 426
643 268 815
343 138 29
283 252 566
51 154 291
731 663 695
807 636 17
628 913 242
945 509 202
758 367 348
460 912 848
212 199 359
640 826 690
243 10 942
719 861 36
916 633 196
404 983 306
782 650 705
93 143 464
457 41 332
461 433 923
163 813 81
152 550 764
212 789 187
872 677 433
860 872 615
435 410 482
420 792 635
287 31 390
42 431 64
324 166 158
317 583 571
815 197 118
619 663 633
737 649 143
802 340 404
574 64 355
451 982 474
501 829 979
631 372 166
446 723 350
355 435 237
933 167 427
640 158 688
185 660 961
808 314 685
19 807 758
513 364 481
239 470 301
659 390 100
413 213 560
456 737 553
580 170 754
564 594 828
70 154 657
725 295 891
971 743 466
278 579 396
608 599 874
20 707 662
226 316 414
328 130 721
411 907 587
943 300 213
375 152 406
331 796 585
15 551 38
903 394 852
411 490 907
942 345 529
339 102 173
150 89 288
464 565 397
718 835 328
448 657 87
636 139 782
798 953 538
269 292 205
843 575 648
139 186 614
974 213 464
220 498 443
620 615 848
324 37 948
260 923 72
979 509 565
576 760 400
60 903 169
917 20 656
562 178 578
92 36 153
303 466 761
422 10 486
872 421 853
352 108 805
798 996 729
598 878 506
517 686 113
213 697 197
174 380 48
316 79 88
392 255 29
659 590 737
686 379 259
512 964 588
511 116 395
732 530 30
15 888 921
229 841 296
181 145 328
351 365 91
383 182 626
213 978 736
99 80 38
667 170 978
164 95 686
937 858 218
40 746 950
127 586 139
840 227 666
696 899 43
502 560 437
210 178 944
764 627 331
215 891 750
828 652 994
118 257 907
242 395 20
519 881 234
108 749 291
494 991 505
38 250 904
428 109 616
970 499 401
746 264 182
184 681 951
532 179 19
27 178 31
489 353 136
690 281 974
475 177 718
410 881 591
547 394 905
640 637 761
605 491 546
849 78 276
379 10 194
377 174 305
312 671 29
403 173 814
70 469 647
934 752 744
426 82 105
942 362 39
366 261 341
192 389 263
110 39 32
656 65 711
505 844 628
642 883 407
985 956 905
791 565 569
723 776 567
829 707 256
749 406 363
609 726 317
279 480 261
366 788 341
716 610 520
710 692 307
133 430 169
107 719 346
210 375 247
249 169 597
409 221 387
167 497 760
460 844 125
697 292 132
920 17 641
95 326 524
453 234 312
308 414 749
914 206 98
806 228 396
767 362 846
890 842 475
375 674 889
444 557 779
676 62 164
955 347 289
217 937 513
197 247 71
164 497 376
73 222 202
937 408 159
118 25 230
981 828 843
714 270 351
877 852 892
263 395 323
167 426 996
855 601 345
272 874 473
816 717 842
184 661 151
615 782 829
303 485 125
769 327 546
997 212 911
276 260 988
289 212 886
497 893 523
788 194 170
911 158 357
414 250 17
346 982 238
548 42 182
972 551 562
274 241 135
762 214 784
942 398 627
134 625 83
260 709 826
487 256 57
320 699 79
621 977 613
870 442 328
417 270 195
953 995 434
701 110 110
709 616 83
42 673 754
101 901 878
329 294 484
497 659 35
954 763 358
781 600 380
41 74 997
649 50 504
891 503 208
152 29 948
410 675 639
568 254 614
963 185 785
908 467 222
366 734 426
102 515 814
435 557 403
732 58 889
380 847 964
22 402 388
442 766 885
302 394 129
162 36 593
195 680 146
56 690 497
684 932 15
386 750 179
609 537 809
831 883 33
463 358 771
320 34 812
822 862 738
720 139 409
418 638 990
295 742 672
563 195 900
413 884 441
301 980 821
166 276 521
827 272 434
604 909 358
434 963 728
191 250 947
351 64 44
676 919 43
811 889 22
829 913 468
516 121 749
188 992 546
698 230 664
641 804 995
889 762 20
500 145 303
825 507 649
835 227 397
141 153 910
345 233 204
433 247 405
516 336 884
974 146 763
156 391 261
475 943 586
695 523 296
92 703 955
430 276 514
66 204 178
114 318 753
359 25 172
935 65 493
304 780 481
201 25 27
784 429 652
719 297 757
498 321 353
839 250 496
775 152 736
929 233 125
827 280 913
207 531 563
977 79 948
727 532 783
594 862 235
704 32 725
918 569 250
245 69 488
943 366 404
419 295 635
47 727 810
351 698 291
661 713 98
567 895 784
583 566 759
868 736 548
560 981 341
827 209 580
703 250 113
783 498 978
561 665 905
44 655 275
771 88 804
56 764 696
205 239 588
283 741 715
165 50 57
755 454 613
984 810 652
982 652 894
700 231 460
216 734 498
950 226 720
899 345 690
40 673 210
748 514 543
110 610 464
35 666 434
479 57 737
578 339 159
795 61 501
756 474 679
124 213 172
63 278 738
674 842 468
437 528 688
490 725 907
124 826 360
991 630 540
485 656 984
374 981 80
190 784 440
552 417 722
788 473 184
231 696 800
81 926 656
732 424 779
103 156 93
783 759 694
879 620 822
709 458 591
539 496 740
403 145 850
691 117 304
600 732 720
916 637 387
661 38 541
745 68 725
189 435 828
626 882 333
356 407 193
566 882 953
66 560 785
420 90 859
624 650 96
616 688 889
671 462 308
260 728 223
416 941 192
866 628 730
234 938 228
360 652 290
197 499 746
227 787 655
78 894 795
531 711 212
491 477 713
500 155 774
975 748 719
808 224 494
595 709 192
838 961 608
363 774 382
352 451 803
261 426 41
604 111 463
606 74 799
215 484 647
592 620 605
446 781 265
856 616 352
487 321 196
169 632 657
42 972 695
915 83 190
187 928 232
304 608 561
899 945 287
775 984 667
447 492 581
727 839 221
75 701 321
647 614 52
262 631 774
501 902 337
15 635 393
130 928 696
850 528 797
496 318 966
118 350 230
621 888 375
651 43 623
429 537 18
385 928 774
496 187 818
34 77 394
674 396 127
695 270 539
39 193 629
334 419 762
551 654 169
22 689 977
503 382 775
473 624 273
808 241 949
14 546 185
409 973 291
560 301 312
641 526 483
751 950 801
98 995 725
960 146 473
301 521 376
336 204 449
357 807 667
781 534 924
140 640 134
400 987 448
909 330 187
909 432 574
736 616 114
610 64 522
938 381 787
547 63 362
235 521 558
21 75 186
362 486 660
689 638 263
261 739 614
500 202 477
274 102 532
567 664 568
242 762 622
224 751 963
782 399 924
707 152 733
484 233 958
106 114 450
815 510 357
25 37 527
453 709 730
62 803 352
529 837 534
654 555 109
125 485 838
882 354 937
474 712 149
168 884 631
272 525 320
763 786 101
860 314 237
85 382 941
806 454 723
611 165 390
493 687 990
527 649 407
215 646 304
605 954 873
818 638 860
231 907 634
796 893 429
900 209 669
482 25 337
295 565 42
118 157 433
724 332 361
835 481 588
958 804 778
132 815 681
388 594 740
979 436 945
654 696 144
982 467 573
292 37 79
219 205 590
422 544 349
758 286 524
689 980 998
982 828 618
821 807 801
649 955 840
709 422 110
382 414 225
589 353 201
104 92 618
433 754 814
192 173 435
500 847 141
441 930 417
278 555 839
239 711 764
690 705 139
708 385 680
126 823 964
978 61 186
806 697 41
68 108 217
48 365 760
984 462 758
838 987 572
988 944 488
594 431 378
918 880 178
836 418 430
344 184 102
626 465 387
273 64 491
96 49 641
299 261 421
414 535 188
213 818 975
737 923 777
494 677 189
185 110 811
504 897 854
966 413 630
596 696 825
324 296 184
321 799 102
70 631 683
224 731 660
527 298 32
184 38 901
954 228 774
652 68 550
709 273 904
343 605 475
864 501 489
130 450 78
518 774 700
556 336 997
326 236 111
57 937 411
704 973 235
808 740 995
743 623 522
861 170 672
226 521 201
476 831 193
871 228 745
234 779 458
669 254 379
433 356 905
26 847 170
528 306 334
723 111 227
459 621 209
392 258 14
753 812 324
415 590 311
839 281 382
804 547 998
214 535 57
780 427 767
102 670 354
49 882 669
127 208 309
727 514 525
426 749 448
814 378 77
360 338 782
952 150 279
51 960 785
232 11 179
307 559 612
94 225 465
834 643 174
355 463 373
23 954 97
899 688 917
780 476 131
32 252 497
462 466 822
175 732 683
807 143 628
28 953 860
124 330 702
64 711 923
95 285 525
32 461 712
866 720 778
474 337 536
911 835 940
721 871 552
199 967 593
833 343 23
372 725 755
724 153 36
855 514 540
298 988 488
712 164 484
836 50 794
799 508 606
505 929 268
316 874 12
524 880 176
223 175 13
410 339 950
441 83 488
911 118 54
938 802 460
57 631 310
634 170 750
445 215 370
780 85 378
349 792 439
990 305 276
479 829 772
550 173 758
482 213 862
477 727 288
989 675 289
955 279 67
69 275 998
55 144 897
55 591 378
821 473 329
23 553 975
250 422 236
631 64 417
184 760 989
601 328 706
148 472 905
778 426 875
305 29 182
706 797 846
187 329 565
926 339 408
769 517 289
652 333 962
797 164 936
226 775 520
597 915 572
532 217 615
106 819 223
735 816 218
740 130 458
715 800 297
868 754 225
961 785 299
547 598 313
455 943 836
512 366 733
98 991 417
778 187 226
915 368 205
925 362 347
317 982 342
274 474 89
276 595 542
546 398 583
102 582 200
598 580 80
456 576 11
704 868 845
69 535 297
501 685 959
156 203 120
568 679 548
858 626 378
807 197 318
58 380 549
378 599 807
107 533 200
28 428 22
235 593 765
731 60 613
714 268 65
666 807 666
825 999 670
315 577 642
746 532 722
378 514 870
999 506 777
369 781 246
452 572 868
571 260 24
429 194 198
479 260 847
45 496 341
194 138 938
127 549 465
36 565 383
910 811 582
609 238 554
810 907 314
995 646 464
642 104 540
415 174 901
200 630 106
733 410 226
420 821 391
382 580 911
850 795 520
30 503 666
700 752 501
157 772 629
899 68 915
776 14 921
385 174 130
635 860 734
516 882 584
43 894 364
432 864 158
927 649 490
727 245 92
675 602 806
434 635 474
518 77 752
265 478 774
395 727 505
300 496 331
71 246 124
170 62 78
494 730 88
698 260 733
601 885 172
989 339 882
449 278 666
34 97 444
227 676 91
174 598 730
678 743 283
907 275 102
36 657 443
740 79 623
937 18 982
745 273 983
489 634 734
753 315 831
323 588 50
912 201 382
696 328 867
485 134 279
618 729 10
435 118 46
279 633 165
542 392 23
60 74 538
382 230 925
734 993 605
48 314 257
713 249 452
312 702 752
389 283 358
408 828 114
383 866 964
344 801 237
719 642 622
355 441 168
536 168 592
111 79 560
119 979 180
634 837 166
577 799 392
54 431 738
35 48 224
72 222 182
874 815 371
180 790 429
127 608 500
414 788 21
238 84 902
569 169 728
885 287 34
702 979 950
511 151 413
588 841 98
133 454 168
233 609 90
255 469 28
422 526 45
336 381 137
163 565 682
178 318 629
841 151 637
729 491 749
651 133 594
341 799 641
572 131 45
843 164 859
957 873 802
198 914 650
98 644 228
626 523 81
596 879 510
561 86 113
643 947 542
666 689 957
466 219 667
675 457 953
60 329 674
596 298 466
723 133 205
243 758 255
753 507 94
658 513 451
350 331 409
965 553 19
919 729 631
240 136 501
455 280 368
400 522 575
141 806 630
626 246 107
503 159 531
971 203 434
374 418 730
61 71 641
783 444 311
823 681 631
392 384 916
353 451 595
454 998 860
746 628 615
765 343 197
615 661 906
366 679 441
255 625 157
371 65 627
491 566 320
876 913 471
303 849 149
906 698 796
37 673 469
472 993 928
875 801 246
763 504 212
47 854 633
835 465 680
982 499 365
821 153 701
556 263 595
625 938 709
546 755 782
976 233 77
488 51 28
36 647 382
48 595 652
225 36 570
856 812 724
612 332 706
62 728 997
692 647 966
542 832 584
529 694 146
609 738 103
318 308 966
140 639 172
207 204 698
599 930 824
68 318 303
386 482 749
861 690 633
408 459 113
775 369 45
106 877 802
281 496 651
808 294 987
661 861 659
989 971 869
925 219 137
829 227 710
111 557 259
292 865 679
829 906 615
585 74 229
591 310 219
807 612 101
507 445 983
883 486 225
879 851 81
163 781 327
225 563 433
457 428 527
603 413 795
162 857 778
857 381 133
360 428 304
310 879 397
374 678 899
759 748 945
168 165 423
854 452 987
425 329 90
502 103 586
112 440 591
659 524 186
163 117 283
624 396 88
829 898 708
854 437 716
415 114 105
805 239 149
919 964 741
886 507 81
424 45 452
146 649 771
568 592 684
195 208 618
948 432 849
331 658 944
900 215 704
107 123 303
151 187 626
401 121 846
69 230 907
763 151 179
423 242 483
299 993 813
549 451 56
830 195 186
672 589 808
274 599 639
587 473 556
555 12 662
182 803 421
787 594 199
551 291 922
747 855 896
673 698 998
374 642 267
217 657 260
608 241 636
74 174 700
519 854 408
574 925 640
858 286 377
553 444 717
925 23 954
74 211 131
617 574 814
550 801 842
904 598 962
654 832 544
170 248 863
804 148 902
766 96 381
787 60 849
425 582 114
327 484 497
852 752 581
604 661 266
542 684 531
440 360 518
884 587 571
370 371 444
359 489 427
864 892 821
243 340 412
281 239 923
282 461 335
437 828 989
635 569 168
652 692 975
562 74 340
969 912 311
363 540 644
542 935 366
509 34 102
756 632 75
276 387 240
459 748 946
161 947 711
301 567 121
566 259 882
121 163 807
558 586 816
423 673 197
248 612 475
513 777 129
49 434 527
311 45 947
807 241 839
809 583 625
249 906 66
981 712 128
193 696 447
567 839 741
914 958 288
590 47 740
414 80 162
28 859 947
573 538 856
86 848 514
908 395 311
668 992 262
268 52 434
612 822 793
219 662 740
581 710 130
892 741 340
913 877 441
458 806 783
161 582 282
514 155 223
378 841 782
512 242 401
755 584 590
101 234 293
271 248 724
996 707 371
224 340 899
974 309 647
229 335 847
105 554 772
526 485 183
192 204 361
125 165 911
822 810 846
851 676 61
769 592 49
956 757 243
856 269 928
372 220 963
97 47 370
516 652 187
922 738 326
700 778 835
313 613 894
333 546 168
380 964 412
841 210 640
72 163 260
339 178 762
982 331 344
424 266 126
768 194 60
245 542 979
923 653 785
270 32 149
206 598 458
467 798 423
487 292 331
552 51 193
279 266 198
299 188 984
116 647 86
883 304 10
980 818 233
633 260 150
86 298 721
663 351 991
170 942 50
160 957 247
102 79 206
304 207 494
607 988 169
87 851 335
521 435 563
164 447 637
417 823 663
302 259 791
917 237 325
114 476 688
864 241 96
818 920 431
853 770 760
701 221 938
290 587 873
795 46 865
444 840 116
178 191 428
800 113 769
763 858 342
707 193 684
776 998 414
392 10 835
476 242 501
381 740 953
963 993 99
445 569 538
429 495 674
431 727 626
836 133 970
716 660 213
42 696 368
976 153 131
988 477 31
747 984 244
564 506 949
380 898 671
262 676 784
821 355 123
769 315 791
144 623 475
744 108 910
995 219 770
686 325 970
56 652 330
228 845 397
204 531 172
397 137 61
841 237 899
934 733 371
124 973 132
30 391 42
284 332 724
737 653 723
998 427 340
330 372 442
333 380 937
262 787 500
839 639 761
501 635 527
712 95 184
450 554 73
990 750 447
256 522 648
153 84 406
230 752 782
707 29 807
435 483 71
620 576 522
864 466 844
878 864 218
848 754 480
394 338 182
35 110 767
894 975 995
704 390 337
741 623 973
392 670 893
142 375 564
676 69 361
285 124 965
271 112 418
699 316 796
551 802 881
170 892 933
562 265 355
835 617 758
463 452 507
977 169 382
391 666 428
874 92 958
117 727 309
553 375 446
572 289 697
795 903 45
521 118 406
963 614 419
674 874 63
959 409 633
236 554 875
241 972 771
272 661 153
993 240 889
164 919 224
242 905 268
901 162 849
32 136 750
432 122 271
830 976 642
490 467 307
810 881 213
304 496 776
642 471 985
445 327 745
29 608 491
363 58 216
379 63 365
130 853 672
129 520 690
832 352 210
824 275 401
246 611 447
613 522 508
733 163 73
88 927 585
961 980 914
843 767 306
454 961 314
661 281 981
652 745 544
343 768 290
464 83 581
17 52 827
127 111 736
219 829 522
833 736 434
508 549 785
908 808 543
80 377 721
58 931 273
921 134 769
521 15 617
728 67 25
737 871 502
676 408 267
736 253 657
876 508 292
465 436 764
303 650 777
440 256 115
233 441 331
100 388 607
504 755 693
262 556 197
541 445 989
282 497 690
924 900 589
817 662 635
338 351 644
591 947 423
737 665 959
67 662 775
989 392 895
640 124 442
44 115 321
509 607 453
126 932 840
440 965 644
72 711 922
419 836 473
904 721 266
224 476 626
52 167 835
395 229 595
780 613 515
158 835 495
787 659 208
353 595 567
588 864 688
912 846 309
596 691 893
99 693 555
894 753 848
638 839 555
845 858 651
157 235 331
277 247 818
458 234 770
24 950 111
79 24 16
26 251 25
410 559 429
821 166 769
485 716 43
576 558 922
488 981 849
190 18 539
900 913 976
106 864 941
872 405 709
990 643 305
173 664 510
723 11 955
863 688 916
146 34 749
328 887 537
137 56 710
742 561 685
524 454 476
104 640 414
877 131 435
90 265 914
309 481 769
298 511 970
867 785 367
595 320 757
969 546 373
607 434 15
467 481 119
665 758 504
453 883 337
633 614 689
127 666 429
414 462 91
972 250 280
980 125 208
468 422 983
491 623 980
461 944 997
468 791 754
932 996 242
486 271 925
127 43 251
352 380 982
976 116 483
288 709 187
254 103 173
766 253 133
205 828 600
470 301 879
156 405 329
215 568 239
208 12 181
55 821 967
17 251 488
874 384 232
523 43 278
12 211 687
681 285 389
885 594 270
30 212 424
36 875 371
867 207 533
455 909 880
914 597 743
564 660 196
543 199 420
548 675 952
403 415 172
339 342 774
96 753 828
685 561 160
449 558 73
32 816 271
416 440 317
653 285 250
532 377 384
794 328 890
213 391 595
117 425 226
19 611 147
340 720 495
695 802 114
93 744 489
359 378 989
100 109 327
540 291 129
579 793 805
370 119 517
688 604 117
288 192 647
216 146 809
589 873 827
223 366 513
420 530 992
647 61 799
885 284 843
910 232 34
60 855 809
68 397 961
984 539 892
155 351 385
862 163 49
718 820 493
74 269 857
627 695 847
992 294 448
264 741 483
474 575 234
716 643 107
251 834 336
523 805 994
535 274 446
311 763 828
340 22 930
729 481 805
829 314 452
781 554 661
973 501 278
756 245 680
207 522 296
170 808 468
291 293 778
805 44 282
879 865 456
317 48 383
996 902 398
790 252 626
231 985 965
229 79 149
409 869 169
599 98 510
741 487 135
834 610 914
618 193 520
869 404 173
624 834 594
517 474 661
918 472 932
714 888 859
727 554 766
908 783 607
32 512 252
612 293 524
686 931 757
466 931 647
721 457 757
886 99 708
167 34 690
698 433 312
258 843 119
772 358 122
408 746 540
10 841 272
30 110 859
314 600 78
673 616 966
751 269 183
846 237 103
499 473 166
703 845 118
339 875 453
457 872 24
129 690 507
232 376 718
334 693 160
168 36 972
764 252 574
469 377 306
270 405 576
466 405 665
144 176 664
968 581 36
702 612 363
477 344 73
560 892 214
40 846 527
964 907 47
630 445 830
60 759 423
376 463 999
725 864 744
974 436 43
86 462 785
714 527 162
183 627 912
557 766 683
887 367 935
860 909 329
844 462 710
908 665 34
259 80 50
955 559 82
671 163 59
707 785 24
178 561 204
654 730 597
729 877 832
480 306 865
676 964 554
146 791 753
811 714 251
83 720 266
550 572 18
921 372 251
20 376 665
806 906 285
872 364 944
843 553 250
475 229 109
39 668 512
538 437 763
845 346 307
410 91 790
264 129 149
485 409 854
823 25 743
726 433 485
913 166 273
43 257 565
56 684 735
688 459 67
913 982 695
748 384 384
178 363 731
385 737 426
518 984 951
676 759 408
553 924 974
395 132 570
390 684 595
884 601 921
727 611 553
302 409 475
205 109 176
221 137 762
886 152 418
442 980 508
60 258 437
211 957 734
734 471 975
706 272 341
79 536 80
555 941 337
689 784 341
24 521 814
599 201 19
451 256 31
200 527 692
914 697 951
247 185 971
859 644 441
32 670 614
916 961 242
235 393 590
218 132 607
574 782 977
761 740 140
112 11 818
495 855 348
950 329 57
886 300 162
935 20 349
848 605 796
204 973 798
742 105 727
886 787 990
224 509 230
122 344 139
684 562 311
914 201 141
613 72 658
91 23 177
102 505 99
910 690 892
594 272 58
513 167 812
762 823 358
176 763 978
419 777 707
88 445 680
35 334 470
436 732 832
98 117 852
619 371 662
21 134 847
73 897 144
657 313 994
280 559 294
269 167 376
764 405 849
90 590 222
460 564 809
870 888 66
580 493 31
695 272 629
551 571 85
963 406 536
717 907 216
686 225 21
908 13 280
258 471 66
273 991 787
158 713 398
222 289 635
990 381 213
370 249 815
30 428 249
570 430 529
726 60 941
931 678 805
765 431 181
450 529 419
201 418 337
611 696 164
563 960 255
188 225 312
62 42 882
304 534 748
962 834 683
734 198 178
650 443 582
13 383 794
595 579 686
778 964 73
888 744 696
890 960 328
325 381 442
889 570 568
218 682 56
202 427 715
126 981 941
159 684 603
215 708 988
273 418 723
154 842 367
495 664 415
585 40 67
523 818 552
805 250 526
856 610 414
894 429 882
541 54 777
281 630 181
284 65 756
558 42 840
60 721 801
56 174 932
244 986 481
827 134 88
937 506 112
548 850 910
417 356 504
969 229 166
762 347 827
885 747 261
362 336 803
805 101 483
919 409 836
278 92 569
76 749 639
127 49 866
334 90 284
932 958 10
719 906 776
650 548 367
666 88 442
455 709 101
44 627 167
858 77 799
936 615 686
62 460 332
410 119 712
378 567 717
73 446 331
17 906 505
187 498 811
689 674 734
865 981 297
128 226 53
607 422 305
215 552 993
647 582 605
894 391 797
393 535 795
905 11 345
719 986 751
991 521 32
754 93 164
142 31 591
502 533 848
827 842 331
197 289 329
880 893 590
995 402 149
952 239 652
559 65 389
580 976 69
749 669 203
218 803 712
171 139 140
611 38 705
973 320 137
139 23 249
163 697 484
826 603 138
587 274 906
595 485 81
372 395 571
33 251 553
900 516 230
461 286 915
582 944 890
671 766 911
651 905 990
459 484 745
372 285 41
949 105 517
120 106 178
74 320 61
815 343 514
780 298 737
65 511 309
102 234 157
746 416 557
738 44 200
692 788 263
671 818 375
291 649 730
801 608 902
96 508 753
928 277 197
141 409 955
751 467 303
16 422 985
879 29 146
647 689 809
135 986 960
658 757 972
730 990 19
588 925 856
534 829 370
371 587 290
943 361 822
511 422 401
65 20 376
510 722 401
346 565 63
577 137 518
163 679 488
192 785 522
343 591 16
33 756 364
83 124 191
801 217 431
648 821 839
645 918 658
132 659 527
467 162 680
759 445 456
557 794 92
192 884 957
354 904 977
659 304 175
807 511 408
807 334 663
58 446 141
542 44 939
884 355 195
629 262 523
30 824 859
370 155 594
482 254 781
729 366 680
897 332 185
790 202 595
609 667 264
185 153 578
445 900 540
74 134 76
501 883 965
317 622 795
879 529 921
381 245 759
387 700 29
935 384 498
624 335 925
244 288 886
293 189 997
383 598 536
752 43 193
838 213 395
670 85 525
723 856 590
159 983 130
809 345 395
127 366 259
843 578 685
149 372 648
112 42 789
583 334 225
163 877 207
714 471 432
901 267 363
290 162 411
65 889 612
740 398 872
12 249 32
882 985 998
792 893 929
466 349 172
915 142 580
192 741 660
391 832 142
469 515 571
43 645 579
668 871 317
165 348 441
339 655 750
402 549 770
444 861 268
535 153 279
142 764 346
326 438 262
727 768 533
389 35 113
647 702 428
456 24 502
763 186 433
494 322 779
472 445 106
860 495 768
98 61 265
291 123 256
986 133 30
962 687 259
152 924 28
689 223 446
600 322 58
145 487 724
982 859 164
503 635 80
704 547 876
452 142 214
385 143 200
372 360 198
291 369 687
601 81 478
967 228 718
784 727 35
19 667 446
354 97 79
929 215 754
883 594 812
527 260 384
19 741 63
590 511 315
289 275 220
812 22 226
114 476 35
923 867 291
66 900 30
608 976 376
773 494 337
59 257 531
57 913 115
711 584 52
394 980 418
633 117 355
391 974 877
373 269 94
972 445 299
534 250 993
124 966 980
964 132 762
112 642 20
353 124 827
732 467 938
361 817 222
574 656 903
618 651 429
552 193 172
159 731 794
909 582 894
644 830 344
96 736 501
266 890 909
839 201 302
501 392 834
551 194 714
128 143 611
783 40 406
17 847 334
192 184 874
961 721 100
353 491 546
998 425 810
325 981 780
983 575 402
613 678 344
421 495 974
296 634 138
968 139 997
496 331 417
739 922 101
241 365 564
212 395 214
117 103 617
120 240 557
714 652 145
900 718 175
966 306 895
53 608 533
861 879 615
594 562 516
918 349 154
665 238 573
836 202 384
886 857 253
640 189 879
250 779 368
388 998 754
400 744 249
847 218 748
299 850 352
113 223 491
930 874 548
847 142 54
298 847 254
54 946 118
798 887 367
168 594 374
811 794 241
826 296 656
30 966 941
420 973 569
879 104 654
330 997 43
522 935 885
156 416 782
907 636 846
830 839 936
903 309 109
320 258 28
679 534 271
184 779 974
334 733 145
374 685 379
817 608 649
223 620 666
956 302 841
767 221 340
274 241 91
552 958 751
629 143 644
318 745 902
496 334 449
940 972 488
391 267 614
109 985 539
614 308 276
515 67 799
542 108 516
512 724 657
433 995 539
79 962 125
263 903 297
551 266 240
388 487 144
580 738 419
997 173 274
566 313 120
920 995 92
452 344 887
531 590 322
419 21 479
393 879 817
974 61 904
841 297 291
626 165 606
708 726 528
854 540 662
332 938 910
351 137 645
303 398 671
920 619 166
705 888 232
571 39 516
97 785 870
477 10 923
915 324 767
175 403 525
131 888 815
138 952 394
557 805 63
636 768 857
895 418 403
636 766 302
684 12 519
381 431 706
855 562 565
204 699 964
686 649 124
762 908 32
782 343 323
581 494 800
253 379 798
317 18 690
104 967 264
995 315 855
950 977 12
269 276 997
282 970 474
609 56 736
572 34 312
439 143 155
90 293 826
783 433 238
843 86 449
632 550 80
991 449 287
651 567 272
550 949 278
957 131 167
987 447 640
651 990 49
933 897 356
549 379 708
304 159 204
559 172 382
876 718 901
887 664 778
304 100 117
128 557 417
923 317 818
660 599 199
872 551 892
974 613 322
431 291 818
704 739 203
360 803 47
344 770 65
467 696 35
989 337 495
588 449 682
297 395 40
494 166 835
100 276 697
69 425 338
58 465 572
195 388 531
577 120 777
356 320 437
122 788 545
710 71 36
751 569 291
606 894 491
271 623 278
780 568 969
160 622 78
122 469 905
642 23 412
873 399 463
675 648 729
826 254 26
304 305 605
54 917 178
866 356 217
375 270 39
351 674 396
481 989 955
21 351 489
789 871 791
454 819 639
71 363 513
187 776 381
868 611 672
112 145 492
44 31 999
430 176 54
62 538 617
590 587 898
688 706 972
937 709 33
371 903 691
151 639 737
193 883 693
657 972 740
402 651 66
960 635 35
502 667 416
871 216 543
485 601 871
900 555 310
103 521 774
319 846 334
661 779 405
231 631 442
25 325 714
948 425 526
689 487 218
557 356 321
440 680 920
42 84 343
691 578 892
156 494 649
968 621 832
640 934 273
117 335 988
983 470 482
156 140 17
366 520 282
102 439 318
473 750 144
304 246 268
54 933 426
817 760 646
619 963 768
266 769 721
64 897 70
589 823 517
405 99 972
312 754 385
516 601 619
904 26 362
776 754 240
524 424 539
953 601 273
625 163 932
866 485 645
357 493 741
644 797 567
584 984 787
823 419 859
986 48 455
860 889 328
495 575 136
301 548 690
199 894 743
291 501 417
257 823 287
50 411 307
89 811 497
672 505 348
75 461 704
672 558 122
758 49 451
232 727 782
777 90 393
935 27 455
681 332 474
950 504 144
990 361 418
159 661 268
218 517 130
794 80 174
825 715 957
99 853 761
896 812 576
66 797 205
430 176 252
977 547 461
199 233 165
284 918 789
742 549 269
473 463 573
701 745 343
439 426 818
951 312 188
363 230 157
913 534 964
848 98 560
512 953 16
122 509 87
969 829 531
364 775 626
316 645 511
334 200 918
647 302 264
581 231 45
394 838 671
908 456 196
807 877 759
86 366 913
497 455 337
349 231 957
18 710 582
825 922 352
642 377 345
169 73 228
709 578 160
962 290 623
63 159 743
96 770 678
418 251 110
250 975 739
300 829 376
679 584 400
441 476 639
395 413 312
768 11 340
448 222 328
182 406 231
668 786 370
304 625 907
196 370 694
150 934 123
759 285 937
128 499 184
89 300 444
920 112 563
676 490 155
285 589 191
837 73 179
745 733 636
856 323 954
629 752 492
512 410 35
655 569 208
982 775 429
694 373 484
478 586 573
987 917 360
477 375 832
840 729 447
158 924 26
793 322 974
541 109 743
353 385 951
626 641 732
909 575 554
641 513 709
200 817 342
959 334 947
255 888 43
582 261 529
486 875 852
67 826 476
878 291 831
870 740 601
969 610 653
702 72 724
75 107 126
333 499 184
276 951 729
309 937 485
877 606 156
646 473 918
20 44 778
377 253 576
453 999 263
474 104 814
797 243 777
651 846 193
218 486 942
918 106 68
617 28 917
921 451 193
770 288 298
361 761 810
168 69 323
955 756 844
543 143 303
553 878 817
520 383 465
570 472 140
576 518 367
509 676 66
506 341 452
566 689 415
750 341 493
234 185 345
400 558 10
112 341 904
842 88 730
929 644 856
185 924 541
488 702 809
560 377 228
338 836 979
953 719 11
168 141 745
671 194 837
754 666 564
74 385 337
369 839 224
983 80 268
277 577 854
719 495 866
926 770 839
870 590 441
216 725 761
757 504 897
794 229 411
831 926 531
503 455 264
795 334 346
812 682 930
328 16 286
996 22 820
47 15 579
244 263 742
778 918 126
924 26 589
62 584 499
501 84 231
545 128 759
944 169 735
861 460 476
535 747 172
771 229 850
714 62 629
587 175 233
982 204 30
181 499 585
973 373 120
603 270 489
669 573 884
239 623 57
172 209 783
685 445 569
518 594 820
707 568 250
968 18 991
582 856 344
802 904 458
410 254 17
981 456 787
98 581 36
183 863 59
875 779 480
603 239 479
527 442 286
848 527 943
448 273 379
45 568 93
783 518 673
415 868 772
693 267 569
370 110 135
244 514 244
553 832 71
379 453 725
252 270 527
86 803 508
940 960 488
246 142 519
595 940 851
304 345 595
261 576 69
781 871 331
331 97 404
691 340 138
842 883 393
416 754 995
105 465 887
145 899 501
254 67 559
966 843 411
976 837 225
81 953 404
992 221 628
875 732 674
672 819 385
403 496 829
661 975 231
701 384 419
967 792 823
343 859 509
29 877 795
957 650 122
519 299 650
277 961 435
468 175 719
243 422 747
901 435 699
289 562 823
244 853 380
199 614 670
644 980 922
271 389 336
154 975 281
980 947 39
739 606 473
181 302 31
217 484 206
184 193 326
102 153 719
561 328 853
727 983 960
630 419 462
703 74 727
606 398 847
515 61 328
31 683 401
823 92 299
756 168 744
477 49 574
70 121 574
522 904 835
767 390 906
240 101 225
113 248 361
643 96 727
870 711 662
177 177 864
521 492 159
204 110 428
995 164 609
905 589 59
323 990 301
38 26 15
152 878 252
925 294 476
873 437 796
23 220 500
354 740 763
752 366 517
142 961 243
948 374 218
94 193 609
513 561 205
950 13 564
815 605 608
235 273 391
889 716 280
165 758 296
913 709 650
694 866 435
380 269 418
337 184 54
495 321 542
531 708 773
298 548 465
514 260 72
678 459 564
504 44 696
496 435 863
118 875 603
642 110 263
422 899 697
657 462 990
66 316 519
472 807 255
698 19 762
578 181 683
502 365 195
228 678 629
454 104 866
960 80 871
522 535 453
824 430 781
491 900 570
421 955 338
246 556 428
829 153 503
651 629 956
335 88 97
872 179 495
321 656 161
677 636 370
826 966 872
178 425 773
920 951 166
156 513 74
480 383 450
101 439 33
391 827 906
559 424 183
611 96 637
351 721 659
80 825 300
620 984 368
853 503 388
557 410 590
75 578 778
283 748 353
973 801 513
607 793 278
74 971 191
243 44 933
573 366 935
576 460 240
637 36 269
550 227 884
964 898 642
283 650 360
542 743 220
248 259 945
675 420 131
105 443 59
759 373 533
564 213 947
817 868 389
714 713 726
512 702 71
420 120 739
449 840 956
799 596 349
715 979 381
996 901 433
643 210 85
872 718 722
77 435 712
118 910 807
693 882 387
534 490 680
488 995 856
319 446 327
230 619 96
111 31 383
601 267 838
662 557 96
875 930 426
976 774 362
256 753 477
906 153 979
286 983 965
678 370 813
675 419 706
992 658 374
25 21 596
371 271 611
169 792 962
654 580 607
221 641 734
774 632 823
343 841 393
164 321 931
926 59 719
136 586 178
793 286 905
100 402 434
582 302 980
896 22 42
959 389 290
781 973 508
560 916 824
666 809 493
167 413 604
484 870 143
719 72 278
684 365 831
520 708 546
510 649 66
541 878 567
748 685 570
939 425 824
719 523 153
195 996 376
285 501 583
647 742 428
199 893 781
359 32 265
708 654 814
684 923 438
367 590 815
953 203 425
848 353 606
231 559 167
476 148 736
525 54 46
135 124 235
723 210 897
567 190 883
624 928 26
288 258 961
331 284 143
379 990 653
723 347 439
957 99 752
656 745 925
962 253 107
442 455 272
266 643 472
387 264 984
447 566 413
968 944 24
679 754 371
204 599 756
811 91 738
435 477 711
493 454 387
852 874 939
700 570 392
160 622 601
344 209 579
419 637 65
419 970 638
432 813 346
812 246 788
688 402 853
496 589 34
237 299 173
448 210 66
973 576 598
35 813 323
743 510 537
452 641 656
821 708 755
726 942 631
177 99 754
761 37 579
699 412 848
60 738 162
518 886 128
204 989 451
797 725 325
193 702 620
53 823 734
568 48 479
134 359 759
956 259 686
257 991 823
222 538 710
545 411 237
813 457 286
716 379 299
365 141 705
706 838 949
52 612 905
715 456 20
651 442 781
108 721 214
131 46 315
83 561 49
402 579 246
251 34 537
315 513 870
370 306 468
539 427 883
459 367 645
330 116 455
480 555 515
306 463 15
302 992 812
269 417 926
495 288 11
948 733 358
136 860 755
542 558 84
143 250 370
863 658 896
446 322 113
73 742 670
497 200 476
359 154 789
260 843 666
231 483 652
341 110 528
757 221 616
645 772 895
986 653 541
721 142 741
594 416 859
174 907 851
511 804 481
884 262 787
665 765 862
110 816 83
545 984 963
431 101 188
507 520 802
227 617 652
969 83 734
440 60 498
450 383 767
532 656 765
491 417 159
567 826 988
514 784 297
584 702 757
584 52 211
760 381 298
934 289 511
253 346 785
590 286 616
37 117 572
505 739 615
410 507 494
723 892 611
262 11 118
676 354 455
762 188 624
288 712 191
26 790 839
677 13 347
228 797 413
336 628 288
516 947 650
615 231 939
820 758 163
273 205 698
53 804 33
133 459 79
418 673 43
391 750 559
467 41 869
105 103 965
204 42 319
318 216 184
80 442 655
75 384 17
410 199 338
888 53 60
658 625 876
74 863 616
227 403 669
142 266 470
543 574 429
692 387 736
670 895 568
128 742 452
527 258 940
808 314 358
254 485 585
349 541 951
332 241 51
891 295 929
362 135 328
159 359 271
94 698 245
796 187 242
205 614 766
216 277 629
227 143 776
946 924 877
910 247 24
321 234 196
630 211 981
108 73 599
383 387 918
932 804 388
118 68 337
847 124 143
722 853 153
668 746 458
290 468 258
430 330 911
808 324 855
454 750 374
976 800 489
123 183 997
859 257 941
37 950 734
95 954 558
494 52 136
245 477 270
32 516 137
592 715 941
900 789 771
917 59 403
306 275 449
327 884 110
898 984 702
214 329 692
739 964 881
951 808 471
669 792 982
944 964 762
892 359 839
43 869 511
870 639 964
757 999 963
688 542 801
514 297 676
890 383 704
952 284 32
759 342 873
611 867 690
420 570 435
287 193 972
569 243 250
213 490 455
504 360 885
701 58 352
463 17 486
909 449 429
654 955 822
25 236 813
658 991 628
619 844 270
161 352 698
859 21 514
516 138 604
564 245 865
742 196 945
37 367 17
277 77 145
279 245 939
539 241 317
100 193 774
851 913 962
419 963 892
132 338 110
710 304 656
902 792 117
509 578 747
535 988 825
263 696 357
53 450 928
788 508 130
533 803 124
616 908 63
953 941 419
755 44 368
712 127 454
534 510 315
998 376 458
247 949 632
712 166 172
777 503 839
211 295 24
162 803 128
990 168 578
183 841 65
39 394 776
882 178 703
279 232 460
363 723 982
505 91 328
711 872 327
892 386 805
48 729 271
963 874 617
944 411 977
726 512 867
950 536 639
468 634 230
87 373 10
419 867 761
849 921 780
982 931 339
940 167 865
811 324 201
271 378 865
484 897 515
213 535 352
576 84 315
520 849 94
384 201 764
186 332 309
411 990 116
971 380 292
867 535 758
327 496 301
954 540 896
621 307 37
955 116 742
727 180 758
504 555 625
377 841 501
695 188 122
723 703 885
679 560 654
38 365 637
736 929 573
360 427 769
710 596 474
171 776 249
333 383 74
448 476 712
744 402 247
185 105 763
212 970 378
455 260 828
796 149 239
287 951 605
25 773 101
317 404 480
997 813 63
142 575 151
610 202 877
781 134 208
74 939 162
11 180 778
646 988 457
182 242 525
110 46 32
618 408 154
736 294 106
310 854 333
579 752 644
620 542 984
688 439 935
263 88 653
131 209 852
963 370 999
750 48 817
739 935 996
777 694 165
49 705 234
641 514 703
881 646 752
153 897 922
779 882 793
406 821 323
582 418 852
66 462 196
860 619 475
999 897 879
904 945 13
812 54 355
27 899 550
360 756 192
220 768 653
152 895 463
446 216 258
511 549 930
835 443 198
813 883 769
834 607 215
528 858 323
484 499 289
421 131 80
85 577 655
466 303 29
617 787 294
897 653 292
574 24 61
623 928 189
523 689 815
67 681 622
442 941 402
323 545 410
789 988 247
887 767 453
391 907 301
306 308 731
569 857 800
653 914 305
602 97 979
255 981 574
925 710 597
68 960 789
664 393 471
920 386 666
704 571 164
739 291 877
221 343 826
850 258 359
359 483 673
300 923 240
32 882 720
877 124 586
229 186 995
120 427 948
319 991 468
244 409 859
488 812 695
607 923 826
531 15 834
823 928 131
697 527 750
731 375 804
20 190 665
685 763 418
716 840 79
734 593 341
116 900 393
158 667 609
649 955 517
378 522 337
223 525 961
956 939 15
438 230 105
103 939 586
842 660 399
739 597 933
225 729 113
636 355 814
866 930 762
494 858 452
59 541 865
388 506 65
419 847 614
377 225 980
444 306 373
423 609 983
81 758 353
296 335 794
716 59 261
237 806 323
961 902 418
39 880 676
765 374 316
680 139 858
384 967 291
494 477 56
725 108 880
251 933 357
633 506 419
984 186 697
512 500 881
246 983 566
922 940 868
777 789 696
974 900 889
48 137 190
763 814 931
327 207 568
894 771 140
716 615 590
800 39 663
387 953 159
596 995 296
458 955 891
454 246 128
135 250 274
543 496 574
280 130 610
879 661 922
608 461 698
982 536 995
857 670 383
725 492 653
791 13 637
950 128 697
622 688 227
387 711 889
929 678 354
543 288 821
514 458 821
878 166 368
533 978 748
549 198 809
131 867 165
388 665 394
669 778 751
586 585 946
937 840 885
764 875 984
352 480 277
844 162 366
648 438 422
478 794 922
653 631 706
820 17 566
721 191 345
454 903 187
343 341 937
30 309 23
283 655 732
867 340 736
482 99 463
851 448 907
233 299 430
626 963 747
115 615 950
898 538 407
976 356 227
432 825 862
687 827 583
548 524 238
64 68 659
187 105 881
798 543 264
285 695 386
161 970 809
136 455 629
698 876 281
91 162 315
911 276 627
132 928 282
881 115 156
200 208 788
755 114 214
260 277 433
180 999 880
807 507 840
840 709 11
953 998 709
162 718 338
330 512 382
548 247 361
133 580 684
515 794 215
748 133 430
49 178 71
341 400 800
557 681 249
837 394 347
483 484 824
788 439 643
970 472 169
669 137 243
606 722 848
243 320 235
136 851 390
216 858 414
327 394 705
591 529 558
615 841 504
917 19 732
519 412 932
748 561 510
239 839 971
820 320 377
361 332 197
469 763 129
115 447 152
643 277 227
911 873 697
59 769 996
973 854 450
884 606 212
315 14 118
328 815 737
68 880 503
400 140 296
663 223 460
682 998 520
948 159 369
614 80 939
615 490 764
901 791 846
955 530 159
700 649 313
472 360 564
202 559 234
504 402 345
323 633 951
402 462 984
33 303 915
896 114 492
779 744 327
657 816 23
831 924 317
250 976 66
299 45 381
787 279 112
264 538 361
976 297 530
513 791 103
809 204 931
812 521 81
773 152 912
603 711 132
93 105 515
805 892 551
578 423 847
513 255 987
850 738 497
885 858 83
270 771 233
589 38 576
60 713 570
846 141 253
678 156 479
838 184 232
968 552 504
723 618 461
126 765 922
946 260 872
802 917 491
817 28 704
580 423 105
820 699 572
832 157 77
146 766 779
66 504 644
412 348 65
697 189 932
245 489 208
505 361 172
992 69 927
215 384 268
363 429 35
934 597 41
769 624 657
73 49 369
27 388 637
675 178 765
590 116 26
107 21 932
830 305 62
768 338 403
480 979 495
999 181 885
304 547 685
440 370 288
380 973 52
875 510 452
263 819 919
410 214 989
53 976 58
228 301 454
513 993 147
230 567 89
755 60 186
835 931 645
841 94 226
886 787 950
888 178 993
871 490 904
361 469 272
95 743 159
867 529 578
205 690 464
537 433 449
957 549 583
571 332 50
680 534 252
709 550 816
456 617 640
301 574 162
719 158 39
929 670 754
605 721 222
655 277 44
19 837 54
139 127 111
926 237 744
657 767 571
393 532 83
232 558 144
564 118 241
420 508 872
24 220 524
280 824 806
887 513 775
586 939 865
833 190 888
537 826 966
344 870 928
522 380 864
660 454 282
626 590 560
95 618 808
477 16 767
232 280 76
47 924 895
944 602 730
643 73 74
838 974 694
167 640 242
48 620 878
78 24 559
754 610 300
733 843 137
922 820 765
299 630 243
546 596 457
324 580 406
209 164 292
424 952 654
958 662 550
661 249 825
42 900 727
946 212 10
930 143 230
808 883 711
748 529 281
373 931 967
520 776 958
658 524 803
771 443 847
693 392 782
137 540 841
957 367 632
794 942 830
347 197 35
967 565 515
195 544 52
922 565 978
440 523 486
119 20 258
27 308 185
153 423 91
946 981 328
903 264 532
774 419 992
450 23 372
184 225 732
532 565 977
707 126 865
21 446 937
866 501 649
943 571 883
480 586 507
568 464 871
913 754 664
20 932 366
320 888 149
997 872 399
636 959 707
714 215 973
399 597 645
292 39 580
515 171 947
531 615 705
828 583 154
229 293 919
26 883 275
992 400 37
42 45 69
212 871 119
367 872 386
449 511 240
18 990 774
80 609 497
359 33 236
621 900 635
28 765 187
632 889 914
199 931 918
874 122 854
443 480 431
577 849 560
757 790 36
413 892 981
500 258 786
503 16 367
891 50 463
713 19 889
832 596 613
226 139 852
875 352 991
889 615 204
955 544 931
206 552 389
856 720 927
727 180 372
464 371 152
532 973 950
994 677 631
482 656 770
671 489 75
965 279 539
44 605 83
222 883 500
610 840 784
634 608 276
935 114 226
412 563 460
159 876 312
741 266 931
524 883 934
322 213 818
573 633 530
15 644 799
865 176 719
229 297 964
126 634 387
775 17 33
440 681 479
35 309 805
376 229 423
452 17 326
706 66 539
906 467 344
611 598 17
276 20 695
207 334 522
669 343 87
744 945 21
499 681 758
377 780 263
832 633 904
391 307 810
113 589 931
266 532 777
996 786 346
191 161 224
100 848 40
241 40 350
159 319 563
242 333 882
605 233 210
609 838 532
556 254 71
647 797 894
140 105 905
434 761 606
113 564 525
947 638 197
523 227 998
996 386 651
311 799 749
827 161 333
139 465 314
912 444 213
38 911 461
639 902 511
708 775 716
789 938 370
527 543 215
22 918 159
366 60 141
335 227 974
350 906 648
350 847 618
330 614 185
872 929 526
55 670 42
51 185 840
632 326 543
231 301 687
753 714 643
651 105 928
645 504 602
767 583 584
41 729 501
40 224 523
558 597 435
702 630 828
363 449 824
125 170 985
367 827 562
670 877 25
136 987 39
761 959 671
521 209 593
548 319 764
391 383 406
527 79 946
857 318 553
930 121 657
79 108 945
302 608 82
526 189 644
422 776 580
986 719 653
938 333 412
410 510 189
493 970 666
251 342 103
248 18 729
655 501 971
589 354 891
269 375 154
227 378 337
194 179 313
59 459 798
285 833 379
510 691 55
815 66 327
989 724 860
775 717 746
863 220 640
742 884 155
905 954 654
154 536 918
168 89 808
949 239 728
255 936 964
153 365 207
464 33 725
148 856 333
335 104 658
658 582 591
305 81 124
899 320 386
187 168 471
924 319 805
316 86 185
24 722 708
146 771 746
677 938 963
582 384 755
225 253 716
267 144 913
412 619 962
725 169 100
139 482 550
595 15 259
176 15 706
26 205 189
10 937 397
798 391 13
896 213 711
456 17 673
324 237 666
435 526 885
342 385 309
615 899 698
11 535 719
159 886 26
160 495 446
80 286 363
55 149 408
721 739 675
688 81 455
418 102 244
393 999 830
551 365 197
632 290 943
271 367 800
383 677 48
73 761 48
649 352 353
89 692 213
592 170 486
714 603 278
345 875 240
317 830 331
559 594 829
29 694 557
163 642 841
118 274 520
183 652 38
350 443 395
936 500 357
157 539 135
620 539 590
513 441 695
470 394 345
588 300 109
268 995 915
403 624 664
794 137 875
185 409 304
48 796 965
161 440 158
994 739 889
753 775 508
249 807 670
515 258 478
966 271 868
744 377 858
502 475 847
91 551 569
622 88 420
807 395 787
200 615 386
446 783 602
798 235 540
511 952 447
279 961 803
200 937 837
943 991 820
300 847 461
714 921 310
716 413 74
50 179 671
174 60 308
426 799 615
675 46 264
131 292 390
760 951 934
647 567 984
796 535 422
537 324 441
772 821 50
336 892 524
370 264 462
370 164 331
177 514 909
184 475 879
415 21 101
533 868 676
223 306 923
480 755 772
93 322 21
734 855 949
186 546 175
210 832 899
403 434 640
998 219 142
958 929 895
724 666 586
743 12 790
357 391 823
81 923 869
568 63 628
381 863 613
601 464 819
203 253 290
432 46 48
75 815 119
765 169 588
181 585 718
717 500 502
553 520 876
352 122 372
682 970 557
540 407 710
374 46 449
572 410 963
485 311 249
714 924 799
74 32 23
937 545 887
206 48 356
488 145 109
921 717 164
681 876 638
866 418 453
571 887 590
652 37 623
445 14 691
128 805 852
312 490 165
907 709 356
641 797 329
378 936 417
52 700 500
999 382 849
241 72 74
699 222 549
686 899 925
788 36 534
765 264 367
641 506 340
685 821 409
697 216 472
164 991 27
455 599 286
816 30 121
529 947 641
830 986 159
686 287 264
301 651 28
136 404 960
368 629 594
682 25 230
891 778 447
127 13 688
92 92 551
936 147 168
121 451 649
662 476 351
816 650 25
709 133 741
662 714 675
669 698 975
438 527 881
685 905 889
146 702 548
520 620 50
604 135 512
856 333 51
991 645 385
890 681 288
600 151 291
286 566 835
554 531 872
604 96 663
681 316 170
335 763 716
912 462 706
217 868 937
193 768 579
999 108 905
257 855 977
102 796 706
377 497 741
140 926 538
715 493 135
676 437 827
122 297 101
580 633 661
696 581 182
630 975 995
136 53 985
849 507 555
621 118 968
354 832 617
960 238 494
779 304 710
774 868 355
990 279 411
923 264 876
748 489 188
241 743 294
793 597 88
963 734 467
388 549 274
690 335 727
291 21 142
849 521 359
941 869 666
268 963 87
122 140 961
721 611 514
156 543 303
266 728 379
533 200 982
71 643 728
135 705 776
553 955 10
255 643 547
934 114 723
600 835 327
384 122 789
684 427 928
659 261 358
592 741 780
345 84 58
346 24 295
95 853 905
36 831 116
116 38 719
327 349 784
909 618 933
721 830 464
663 892 182
630 647 764
115 914 622
763 394 749
877 974 279
955 629 251
635 975 222
471 772 481
290 849 287
20 573 757
432 736 963
625 398 505
329 248 472
677 154 139
500 936 213
782 221 383
442 423 720
918 559 483
573 186 161
683 58 939
23 456 762
167 914 402
709 672 186
744 396 282
916 117 608
185 713 477
529 769 385
924 452 948
256 88 477
31 551 54
291 264 750
479 820 739
911 814 681
909 100 542
737 22 749
875 53 21
444 500 227
220 256 733
459 719 696
384 888 813
653 673 870
124 855 734
306 993 479
824 380 112
662 398 697
488 150 223
859 442 785
512 507 572
245 184 679
544 47 590
275 148 950
954 388 232
40 227 987
576 308 346
293 697 256
873 82 639
985 388 228
767 302 744
930 590 10
297 61 560
165 74 320
136 987 318
48 700 576
291 632 479
824 620 939
15 919 29
711 336 110
440 531 322
522 952 764
757 700 184
971 499 28
123 605 711
644 254 214
400 416 461
84 89 848
708 40 99
343 942 377
851 582 903
26 307 475
428 712 67
520 85 736
923 606 333
221 521 988
424 538 129
327 93 781
482 937 755
126 681 404
251 669 76
774 615 64
764 511 502
527 285 561
45 268 146
934 330 330
550 341 742
476 833 696
466 422 606
923 441 299
442 113 924
275 365 256
343 86 64
113 364 262
395 837 127
919 228 883
131 989 948
518 378 952
857 711 890
353 609 103
866 250 777
378 681 477
699 832 520
205 795 733
712 562 91
350 133 969
465 946 742
319 274 945
753 296 825
861 232 135
706 813 650
561 779 614
186 379 710
235 689 666
416 23 327
509 84 550
875 936 846
357 338 949
692 458 456
616 538 952
825 346 541
10 391 961
863 142 194
943 264 755
862 408 186
64 577 497
731 54 413
873 192 833
884 25 163
90 26 818
885 753 58
493 158 669
364 573 699
243 670 325
802 975 630
222 618 813
506 807 159
308 875 932
769 345 810
723 587 625
845 354 706
543 597 885
39 248 734
425 460 818
644 23 595
338 677 846
256 602 366
310 720 855
363 726 903
706 951 140
670 144 644
534 761 775
186 645 769
615 741 414
410 529 163
218 34 424
288 565 217
560 465 94
654 705 812
749 297 283
737 695 876
974 215 381
523 847 930
629 816 841
746 17 431
442 622 865
604 988 288
757 15 522
937 229 897
596 643 590
773 259 293
716 114 920
745 845 641
718 266 954
928 33 60
908 504 280
377 480 325
341 942 849
608 92 450
717 882 358
353 491 921
886 793 519
346 428 29
847 200 428
159 33 51
540 184 735
446 637 827
939 813 852
279 625 540
509 719 736
618 213 349
381 659 362
656 995 134
34 12 783
525 579 670
198 845 684
553 53 54
455 270 725
69 344 793
447 616 536
244 238 548
791 962 157
335 966 478
365 130 986
606 744 514
343 316 604
622 535 527
633 819 568
775 586 130
288 846 281
167 645 321
822 525 224
273 293 530
884 47 542
897 174 217
888 771 743
913 91 360
471 686 38
734 424 794
632 681 846
478 513 760
818 313 764
153 218 350
45 85 660
685 71 228
467 83 24
736 901 83
768 355 31
592 22 528
74 929 595
262 452 608
633 315 798
36 269 23
582 710 16
109 855 147
852 139 602
593 492 417
364 647 684
440 175 485
813 419 881
277 620 235
59 955 295
648 889 185
430 617 366
140 990 481
601 781 377
42 954 612
194 606 593
727 95 670
481 475 634
35 576 65
568 118 707
597 556 676
981 222 128
686 981 931
25 388 224
420 122 628
262 869 444
568 946 140
694 154 529
851 129 737
985 64 926
537 810 834
284 371 176
791 225 124
286 236 967
836 962 423
705 251 361
86 586 343
847 539 177
67 807 430
910 315 578
301 29 926
171 762 508
731 394 843
669 741 912
226 173 267
955 263 321
612 334 19
604 568 259
311 252 645
406 595 431
844 480 180
727 487 476
384 53 611
984 630 45
978 69 965
317 586 165
152 461 17
66 114 835
895 861 66
194 395 65
97 53 986
239 460 260
237 850 834
734 188 405
885 747 67
493 418 900
175 389 478
686 717 284
613 459 310
644 44 286
608 730 170
161 57 385
861 33 642
290 538 121
307 925 482
376 323 710
381 769 586
80 387 723
783 361 925
120 488 446
706 677 763
866 29 787
347 724 960
871 688 69
583 849 716
473 810 739
26 144 837
390 273 273
66 672 369
785 283 233
939 916 667
963 469 618
213 911 634
834 279 739
202 980 102
285 545 151
217 682 903
503 473 549
53 654 303
378 832 117
997 621 499
289 344 612
855 382 369
420 343 547
223 907 802
66 250 650
929 88 567
884 354 163
920 188 622
732 583 829
473 412 74
451 729 809
310 69 38
951 933 910
590 414 318
991 615 60
183 867 819
939 34 545
956 630 757
65 854 190
284 806 608
68 738 910
284 649 744
550 338 933
823 256 478
64 127 183
319 321 557
89 80 237
337 76 671
14 919 185
565 287 170
473 925 718
181 716 316
262 292 798
482 808 457
871 381 440
153 204 538
446 11 935
815 438 166
285 482 828
585 535 375
126 699 534
471 576 756
359 164 453
368 336 141
289 75 180
790 169 766
484 758 773
31 587 775
519 842 392
679 406 869
793 849 389
248 104 279
497 155 905
201 81 506
285 71 207
729 878 209
123 586 948
775 513 239
30 315 847
467 14 764
89 564 538
292 990 441
715 299 826
459 53 303
72 922 167
606 106 632
55 508 705
647 294 146
817 67 693
710 994 599
684 217 23
451 31 920
368 707 678
801 208 676
472 795 917
456 59 949
461 610 959
94 526 58
813 225 340
761 546 817
226 800 963
951 923 637
838 966 153
676 885 985
255 513 301
343 765 29
55 645 905
638 991 642
368 991 601
728 152 178
949 847 706
971 914 465
845 815 101
936 520 810
892 952 524
304 176 594
694 442 878
562 423 459
693 430 350
45 849 541
98 545 894
265 108 15
539 357 590
161 444 123
581 845 150
165 829 160
653 962 204
328 265 127
521 915 677
812 197 895
572 859 333
204 843 208
435 753 601
537 779 334
889 868 92
962 944 394
984 348 217
886 182 288
952 545 530
900 552 603
179 801 206
180 606 754
526 600 614
619 143 759
312 834 205
776 517 712
396 371 152
251 634 537
844 543 480
346 164 736
728 874 990
286 796 37
260 164 685
39 247 631
637 894 94
864 739 677
657 633 815
351 419 382
996 895 981
307 51 218
726 359 258
734 921 818
394 422 323
970 371 37
194 366 421
135 971 454
441 525 675
679 518 798
913 896 207
189 346 692
456 760 142
362 862 294
148 77 543
712 193 203
663 969 478
624 727 767
315 740 583
252 655 314
453 296 919
163 680 650
393 379 13
880 859 61
642 943 744
650 838 187
670 135 756
502 597 337
404 994 757
96 748 169
590 372 959
556 889 332
671 66 713
245 360 945
92 614 554
287 467 104
395 887 569
958 925 163
723 582 816
682 932 505
182 873 933
459 446 858
962 346 428
450 419 114
840 262 521
563 841 690
607 823 432
126 585 741
99 991 208
957 401 41
755 982 148
333 324 643
563 657 179
939 88 470
654 742 979
525 220 689
818 214 668
885 741 972
866 995 338
876 763 951
894 920 152
706 403 144
579 334 850
33 213 33
21 178 199
305 522 293
327 846 880
928 444 163
100 711 44
835 539 141
739 971 659
519 921 678
382 704 934
458 836 487
691 355 715
799 131 97
414 459 706
368 141 857
337 738 280
80 364 634
818 257 383
344 756 406
744 959 348
738 804 705
926 756 336
903 957 417
474 52 348
820 343 384
444 177 780
870 37 183
592 119 335
374 587 411
20 866 48
217 597 124
314 95 272
830 902 235
585 904 290
594 171 765
839 701 459
333 940 39
65 998 264
423 569 139
260 661 178
403 716 74
905 311 268
17 889 103
197 725 964
299 263 18
634 998 162
267 349 545
991 60 563
588 265 271
13 579 80
232 426 521
937 331 149
542 262 905
340 218 541
671 148 818
107 795 74
280 144 53
520 774 880
730 816 417
383 473 991
730 950 344
251 228 839
556 634 122
308 25 625
889 596 361
770 41 586
635 695 108
296 256 901
351 827 311
581 236 403
988 466 928
720 393 644
44 626 657
35 295 208
683 764 228
362 230 893
525 129 73
75 654 13
397 578 482
324 618 481
687 466 371
202 337 96
791 978 133
32 847 346
189 648 735
965 601 701
553 719 472
517 116 296
412 90 40
381 864 890
632 329 508
647 910 897
674 95 720
851 203 66
389 86 56
227 154 735
632 839 535
738 387 832
565 493 384
698 131 930
407 369 775
275 652 15
553 980 672
686 561 928
589 413 572
999 276 958
171 846 183
423 285 807
441 330 280
539 719 25
456 805 872
748 344 323
31 553 64
329 161 106
839 787 954
46 702 652
310 67 283
574 421 41
647 235 889
565 849 426
818 625 705
472 781 693
156 704 724
506 924 282
163 457 274
85 160 117
731 717 62
284 959 124
742 182 937
681 259 323
638 697 54
130 730 227
595 789 188
522 462 491
332 681 449
365 793 942
759 730 662
605 955 539
694 828 30
860 58 981
212 399 934
731 495 717
639 469 81
492 857 645
167 288 426
176 79 95
866 111 820
15 223 339
177 616 996
10 640 161
55 416 109
841 784 385
726 491 229
33 998 530
77 62 335
310 587 982
265 139 730
454 943 646
328 60 230
288 289 581
922 682 317
977 826 195
693 150 559
500 414 37
565 329 732
44 888 863
490 475 179
767 122 611
203 856 167
673 443 905
135 918 895
666 207 904
631 321 778
163 929 243
699 273 894
878 595 626
746 946 899
76 769 31
398 302 971
902 854 508
567 35 441
24 543 686
566 623 556
896 678 205
268 566 465
120 962 850
892 739 565
870 728 116
598 560 801
301 540 629
428 444 390
513 623 986
630 826 25
827 60 106
72 148 520
711 619 996
276 368 964
994 133 492
997 99 954
835 987 562
535 178 992
166 132 449
581 515 751
869 897 669
901 461 579
623 696 660
557 79 947
843 71 905
39 31 874
943 320 923
547 55 237
257 802 940
901 540 31
793 236 741
694 921 389
423 748 571
359 102 556
426 597 132
334 909 199
667 89 790
245 490 238
562 938 106
148 859 134
629 68 834
520 845 239
75 116 578
839 861 606
258 708 144
442 53 329
277 706 773
114 701 807
900 644 914
258 344 718
505 290 436
781 776 984
909 76 891
670 817 731
493 610 860
661 753 685
846 94 487
568 282 193
609 162 875
395 649 789
537 565 808
825 730 293
176 173 813
285 198 931
440 807 56
936 334 469
913 338 596
833 656 945
319 147 765
554 196 911
298 524 574
132 981 938
505 649 438
725 310 536
532 563 177
336 300 471
859 447 534
68 522 572
259 914 670
950 982 413
465 760 994
558 319 35
31 183 349
501 28 824
755 100 859
979 315 298
272 749 663
278 751 125
289 389 531
33 436 992
134 50 507
177 780 805
173 531 553
997 943 318
766 924 485
509 508 684
276 464 141
715 232 607
350 39 543
781 334 653
705 557 106
159 552 236
467 996 555
241 542 896
126 779 561
819 643 870
291 182 183
504 323 662
847 613 11
489 749 340
757 813 471
450 910 940
275 897 213
981 513 410
301 146 201
663 932 572
198 406 138
403 197 969
899 676 575
668 651 818
157 67 452
454 478 317
227 814 575
362 52 678
657 526 269
510 375 710
657 272 239
968 682 304
935 373 385
372 225 572
775 243 665
72 595 565
510 78 603
788 699 295
163 901 319
280 367 643
733 206 80
897 874 400
112 85 357
869 376 684
860 967 863
643 320 275
440 537 202
247 595 403
766 209 835
444 995 545
49 681 92
636 229 994
855 396 603
843 772 279
219 978 778
118 233 877
520 552 741
141 231 333
338 303 293
86 684 278
480 167 728
449 203 165
853 966 36
267 899 681
298 534 699
443 879 203
266 865 775
305 839 893
977 572 386
459 251 263
219 150 36
425 871 487
888 856 687
74 413 728
97 752 301
655 202 610
602 119 857
147 776 275
16 409 348
138 216 229
277 242 829
342 278 248
503 879 45
716 432 237
186 234 925
99 84 115
729 549 998
588 774 600
974 695 130
609 907 963
142 103 906
681 166 482
387 446 206
977 472 340
564 126 292
616 222 728
606 450 927
133 622 366
612 125 108
160 542 255
89 936 813
104 872 673
163 866 774
368 746 870
541 629 923
84 89 981
861 669 693
487 230 295
398 421 522
378 778 53
870 744 184
379 175 826
261 745 401
18 999 176
436 56 92
339 696 274
499 971 297
590 219 391
184 174 312
864 378 519
949 490 691
581 745 161
643 662 732
456 956 589
69 818 589
468 157 937
254 92 135
721 224 190
593 867 238
518 70 299
986 660 212
764 817 880
416 785 691
456 338 838
905 308 150
858 561 23
957 986 542
122 382 74
857 671 46
763 996 620
221 390 326
222 854 49
299 449 164
94 337 463
603 221 76
994 637 558
493 218 933
392 570 538
291 819 558
158 732 436
967 545 124
195 895 383
37 237 252
500 272 837
521 933 862
836 563 419
512 518 872
173 371 978
242 389 402
19 562 332
997 590 484
257 441 758
866 747 108
971 557 567
492 110 56
169 933 287
825 229 387
735 958 705
583 249 862
864 638 151
842 114 808
493 407 93
48 625 676
199 969 868
838 348 276
990 244 96
541 813 240
189 156 710
175 410 805
551 230 483
132 641 584
983 829 311
408 712 82
90 301 566
319 222 779
111 695 219
203 483 249
972 915 834
633 414 537
877 611 784
686 382 895
996 394 147
617 773 142
974 217 345
922 72 593
819 302 725
541 224 304
90 670 926
93 614 363
477 560 728
451 539 893
565 550 769
890 685 924
113 287 673
986 489 806
525 624 129
306 700 840
320 376 18
852 768 725
573 491 806
533 910 864
557 18 181
610 204 234
327 41 238
391 705 658
993 492 420
808 59 656
434 207 458
824 139 744
897 984 997
944 200 46
848 152 596
516 773 889
154 627 587
54 580 971
279 388 913
216 725 146
797 979 491
580 339 403
583 211 991
620 882 532
224 607 336
602 256 502
934 644 581
330 27 472
857 310 172
437 804 406
400 673 584
510 915 474
553 43 22
234 294 122
230 211 452
640 114 320
818 671 541
147 365 926
920 339 74
124 199 660
192 813 391
118 964 934
685 593 422
246 455 617
337 503 655
101 201 29
518 244 641
244 906 20
516 933 608
162 577 446
54 501 155
645 402 996
925 853 429
59 896 168
452 728 760
546 270 797
606 310 880
690 637 762
823 876 106
94 791 890
543 379 113
466 810 706
363 644 876
102 529 499
629 683 302
473 28 136
98 311 259
763 13 782
885 481 23
999 586 856
639 741 618
295 581 105
929 540 362
699 918 50
632 970 345
61 539 328
600 539 375
669 149 167
724 632 737
620 110 543
620 846 605
716 146 47
793 266 292
774 275 141
772 157 134
339 95 224
323 834 142
357 716 515
827 449 175
539 745 359
639 163 898
210 294 137
713 555 959
162 122 803
762 469 482
608 958 398
82 433 652
11 992 60
322 375 877
437 500 63
808 742 600
918 301 258
115 751 142
692 807 902
206 158 934
663 818 847
769 683 76
643 959 650
477 932 741
975 569 49
285 568 531
655 37 242
321 224 142
830 21 131
426 230 133
57 877 46
91 486 954
670 620 111
208 88 807
779 271 554
536 381 770
614 135 548
875 707 861
569 468 349
43 226 602
939 864 28
285 780 439
57 322 949
225 220 821
225 637 543
301 870 580
419 38 580
528 871 67
155 332 837
624 279 325
27 962 415
42 927 417
242 886 859
423 678 331
776 837 238
311 686 857
773 59 524
384 73 449
202 755 496
591 54 167
522 896 398
575 71 364
777 588 749
496 89 630
978 963 419
403 567 818
638 438 868
644 445 12
638 766 939
516 330 552
709 611 218
15 637 453
364 908 675
729 680 222
807 908 785
964 459 276
248 483 233
383 83 722
639 105 113
234 569 245
857 613 410
146 657 765
505 487 99
596 511 285
243 318 142
938 334 518
802 835 98
708 694 547
599 139 315
555 163 386
488 456 98
518 563 58
104 445 563
251 920 96
536 219 587
882 624 552
791 651 557
525 978 25
258 21 929
11 515 947
150 881 131
208 423 481
383 440 81
893 191 987
249 233 197
164 306 616
943 95 76
856 41 933
244 840 878
510 140 206
678 945 250
442 823 446
696 62 788
796 641 953
273 151 310
778 14 965
621 752 474
212 651 590
384 590 351
673 477 123
415 669 172
250 931 342
86 359 641
624 770 623
53 332 644
192 895 670
860 214 907
171 530 946
286 821 374
158 121 186
340 442 783
532 732 337
76 737 702
274 875 683
466 568 166
332 214 678
833 981 324
688 840 74
605 48 745
392 565 384
641 237 521
131 960 128
216 568 830
68 122 27
517 490 333
632 488 906
684 868 15
577 939 14
93 525 703
502 355 379
911 417 586
715 305 144
231 671 803
878 904 445
759 900 487
469 851 476
475 886 328
292 585 612
389 324 433
866 186 588
732 902 165
599 484 753
362 222 850
791 277 282
682 631 474
50 523 635
453 389 270
587 371 506
201 203 268
980 146 598
957 697 616
78 292 580
458 659 786
198 356 432
847 251 973
201 219 992
805 177 72
346 759 278
95 395 460
157 181 925
294 495 355
635 133 135
971 934 580
494 216 234
541 226 708
83 396 865
306 391 245
737 833 809
667 413 311
234 885 789
602 87 307
14 369 504
289 603 417
211 532 357
980 43 337
839 886 120
747 644 634
721 136 453
294 108 28
779 98 372
471 120 395
418 478 261
409 913 628
534 859 736
965 821 321
960 259 463
252 19 374
880 396 678
470 471 601
808 581 78
325 569 314
966 686 27
657 967 260
461 133 244
822 96 850
462 519 347
874 672 628
795 389 162
501 512 898
740 848 198
986 285 523
107 177 802
92 345 194
39 906 292
447 210 641
329 408 77
957 77 289
578 457 768
57 403 373
670 310 349
323 615 534
702 151 138
963 55 119
80 423 618
454 511 192
450 444 771
837 671 593
186 756 969
450 674 733
666 586 276
665 804 632
152 479 145
578 704 381
68 772 89
461 957 600
295 232 395
286 130 111
492 161 175
28 757 920
257 507 389
438 850 472
774 897 306
320 981 840
349 134 587
345 34 710
565 766 933
41 868 802
407 934 418
18 373 629
979 592 148
32 830 731
208 587 754
390 701 91
736 488 491
722 294 363
133 330 131
848 246 299
492 469 686
965 610 708
277 608 305
531 683 118
179 390 357
198 216 376
139 746 197
981 244 528
85 325 147
649 102 559
813 227 446
199 26 565
110 372 352
127 108 443
24 95 698
491 532 847
719 652 156
306 169 941
936 446 438
573 954 795
310 459 362
349 150 398
162 484 65
375 589 384
433 200 568
735 318 148
941 980 646
538 721 100
254 683 419
595 554 943
642 179 178
892 204 58
882 812 510
97 711 78
793 24 442
129 654 25
834 991 412
901 160 504
144 285 431
632 688 887
375 982 969
756 530 676
603 954 503
770 83 799
492 191 190
257 152 423
174 237 986
566 185 780
61 693 394
650 954 856
621 24 753
849 117 967
954 25 659
643 656 902
158 937 272
925 484 739
981 227 741
955 527 652
136 674 637
119 166 130
665 888 157
939 820 370
196 517 953
203 696 971
527 37 570
221 782 101
963 719 131
597 793 898
903 398 53
641 108 338
37 744 167
558 705 843
469 843 554
976 475 733
581 951 891
102 130 676
475 795 811
402 816 527
366 17 946
283 694 656
638 600 200
919 234 750
39 476 722
914 499 75
370 583 849
235 957 394
855 164 952
845 320 294
982 575 568
540 873 396
606 11 479
754 514 807
449 81 653
520 239 956
686 220 48
409 924 666
747 972 542
948 663 559
798 50 137
766 734 695
78 59 279
448 71 894
822 955 131
801 200 654
933 299 531
827 501 338
700 501 388
392 656 551
378 227 435
687 897 976
541 845 444
194 228 417
307 566 627
628 32 110
38 547 745
269 167 196
674 911 525
838 725 471
615 207 85
285 506 832
770 877 392
544 80 692
865 692 290
696 427 882
595 751 108
539 893 51
187 232 869
591 621 264
95 34 739
318 53 33
194 364 266
312 912 514
177 509 142
136 488 939
479 634 924
850 182 783
479 500 597
764 164 958
801 830 736
819 97 739
120 637 964
600 324 680
841 201 822
177 707 812
791 412 891
916 470 783
445 859 125
977 593 298
860 95 973
851 140 235
922 521 311
444 226 154
840 461 454
99 442 207
460 293 889
604 174 571
452 55 329
544 281 760
604 317 884
881 938 155
857 523 558
585 684 488
757 843 280
154 986 235
807 626 785
42 726 663
450 339 985
353 524 338
548 314 805
968 372 901
98 426 147
808 355 402
334 529 999
384 745 56
683 287 922
422 771 560
180 482 678
26 903 766
106 951 663
119 947 156
541 635 368
234 689 253
364 810 716
948 216 593
441 922 174
818 267 919
239 246 418
327 614 750
145 529 510
65 956 868
171 372 982
306 46 754
62 429 343
853 832 797
612 329 481
237 502 115
159 479 171
190 771 863
482 535 815
305 972 789
388 643 735
55 510 394
194 226 651
466 110 708
214 663 448
407 101 621
622 286 688
73 870 45
476 183 568
648 106 751
923 128 470
104 394 521
662 52 943
606 387 147
695 687 807
849 957 931
635 600 334
657 891 861
11 422 263
886 528 283
462 971 931
692 442 526
877 991 446
237 164 898
303 196 333
140 626 110
118 724 904
845 123 181
708 551 108
348 477 311
628 588 71
357 237 886
949 588 857
926 981 766
183 121 766
175 366 629
956 333 665
555 238 924
151 363 738
178 154 404
654 302 629
279 463 536
835 206 568
316 35 806
171 906 691
387 134 360
65 530 441
624 148 708
226 85 831
605 48 381
47 586 635
307 34 222
546 436 800
494 218 792
655 576 107
814 397 932
122 620 38
141 840 937
816 158 982
159 410 654
197 99 214
250 543 394
314 680 602
338 977 263
810 950 864
636 283 696
76 282 68
954 363 558
682 705 763
445 735 685
650 489 664
947 588 633
137 281 677
655 865 851
448 360 959
839 521 120
422 501 646
772 647 493
658 872 414
443 335 566
831 677 705
71 665 610
170 290 82
472 774 250
926 441 963
819 748 251
170 731 158
183 279 896
868 901 138
666 148 890
754 59 717
438 800 491
211 279 855
543 695 486
194 463 958
152 744 582
831 527 723
72 617 807
647 178 545
455 762 382
374 124 436
538 387 428
962 204 443
465 884 42
581 906 381
603 110 745
257 228 798
912 26 156
885 148 173
479 749 778
769 43 537
853 754 527
366 986 598
589 603 165
475 882 866
316 900 243
547 625 511
289 766 375
778 795 499
624 455 516
649 159 793
529 977 249
156 350 321
464 340 973
58 894 585
748 532 468
486 506 229
474 110 330
685 901 211
921 98 559
410 791 950
152 295 671
423 479 793
723 668 873
804 509 314
598 74 335
526 943 380
537 757 701
282 900 19
689 943 370
471 434 838
587 912 196
520 17 587
236 999 837
193 723 28
899 512 116
848 481 180
567 221 724
888 143 809
591 52 290
141 735 331
103 94 744
293 394 72
327 269 861
710 628 906
577 52 975
916 531 132
947 385 399
122 651 24
757 171 28
128 16 272
898 500 859
428 238 778
624 21 719
225 78 319
177 157 45
781 17 320
559 427 860
281 102 824
537 966 983
961 945 733
631 190 348
780 329 218
492 390 617
192 281 535
577 268 732
378 603 386
274 766 523
957 568 104
290 757 829
839 379 235
121 436 912
282 101 445
27 955 874
583 718 872
327 197 240
47 533 311
542 451 416
925 959 503
477 842 805
790 336 693
403 713 90
477 214 137
885 187 122
734 287 306
266 516 472
654 260 344
426 877 913
954 245 177
583 212 953
824 198 883
542 632 384
436 374 748
570 115 329
849 335 942
500 146 433
382 736 964
89 117 711
338 617 499
617 439 114
568 580 923
250 674 340
990 315 799
446 817 889
313 698 177
328 895 161
897 678 735
289 403 566
563 148 714
597 673 707
286 17 902
225 74 779
276 941 830
445 603 912
239 520 154
851 375 238
929 420 645
109 785 115
457 739 345
351 329 580
822 403 228
33 477 853
644 65 479
868 272 955
886 146 329
582 938 743
23 536 364
124 453 768
89 948 912
582 67 531
270 241 911
634 619 305
277 571 307
290 544 589
582 729 129
903 311 802
964 541 704
602 355 524
554 977 231
928 126 419
535 231 360
522 571 814
624 898 358
306 432 938
939 462 468
120 884 138
168 317 491
376 333 300
740 453 588
888 198 442
425 348 470
736 668 923
453 266 397
981 862 917
686 519 481
748 824 157
902 372 191
187 61 128
156 795 186
110 752 861
907 700 186
30 814 356
807 79 547
695 399 408
160 445 35
590 647 937
351 785 962
365 888 270
44 203 962
229 217 241
953 599 873
225 609 210
32 872 451
250 49 78
670 116 915
561 246 758
211 184 347
407 171 343
476 443 816
179 670 537
412 263 721
565 589 265
242 696 184
93 109 747
408 738 255
282 677 398
92 717 731
787 632 984
506 31 976
960 808 988
549 397 194
59 945 733
576 420 542
571 247 213
275 134 65
701 287 859
270 634 248
596 428 802
316 43 772
416 880 345
182 298 557
151 469 394
479 363 39
546 832 380
604 395 378
627 446 743
69 39 234
382 270 136
303 184 415
797 192 329
819 500 243
918 301 268
46 994 745
844 179 776
964 713 184
744 15 253
72 877 899
649 988 121
26 162 774
715 529 852
435 523 727
762 91 901
880 137 865
987 194 38
871 482 541
912 810 192
420 191 935
345 363 722
391 853 582
268 827 55
428 445 518
568 115 222
617 466 683
999 902 216
661 408 887
184 267 647
477 981 65
162 660 56
528 968 545
607 158 840
564 783 83
143 678 417
809 967 236
836 782 922
874 557 640
688 131 258
740 725 981
509 739 442
182 714 961
987 851 873
725 515 62
250 192 563
487 529 609
27 276 902
490 292 570
844 210 330
538 935 808
404 367 695
830 917 378
772 381 814
556 454 104
212 928 668
825 54 113
981 771 203
186 851 47
248 458 699
750 17 340
694 60 55
148 775 241
265 877 457
822 242 610
922 343 838
144 316 724
484 25 363
645 876 853
702 757 807
111 334 586
825 90 89
144 986 125
203 229 923
946 546 884
147 897 767
394 150 245
663 668 876
290 648 403
635 227 779
329 974 924
860 75 232
43 672 102
737 257 589
582 25 256
82 280 65
100 665 977
631 564 344
240 287 489
597 245 67
407 603 243
404 93 236
740 175 685
993 611 254
737 989 380
319 29 609
97 887 533
558 882 300
722 624 424
692 181 87
29 868 270
809 653 14
460 35 819
211 239 416
787 273 73
863 940 177
228 211 64
725 552 597
80 277 793
338 85 611
813 507 123
42 662 617
233 191 661
119 498 21
823 498 94
148 815 585
773 145 160
783 214 689
639 883 917
785 144 535
454 166 628
222 537 710
247 838 254
996 869 948
12 907 655
732 454 824
765 999 894
49 385 415
759 530 54
371 782 217
151 974 406
366 215 602
907 823 70
961 768 305
471 558 792
248 957 89
316 128 139
307 825 380
555 653 835
617 357 694
577 302 667
793 483 242
748 383 445
298 777 279
993 161 138
488 408 33
642 969 358
712 977 31
830 429 173
456 852 451
986 485 527
871 462 537
75 454 471
629 693 198
692 326 984
773 570 848
40 839 486
540 205 995
49 815 569
42 34 969
262 975 453
365 199 705
944 448 522
85 712 324
687 313 873
726 589 704
326 207 312
794 231 115
421 473 722
702 564 573
236 631 239
202 718 938
90 881 689
322 284 694
708 267 405
31 645 658
706 123 783
761 826 790
231 776 591
27 318 912
759 824 148
740 798 534
845 673 577
983 510 34
694 423 431
905 182 812
98 442 459
447 723 990
151 837 353
110 212 56
285 994 757
654 246 502
999 95 808
175 670 111
800 820 775
323 121 244
90 523 477
692 676 654
443 716 415
589 951 862
90 457 742
688 937 152
82 124 872
791 107 826
702 579 237
291 83 90
170 870 325
961 330 224
692 494 487
279 177 99
627 961 188
769 968 840
226 61 25
756 356 237
872 202 472
171 345 446
373 151 140
552 929 402
170 181 669
652 37 603
610 553 170
809 563 851
456 136 628
871 551 197
833 387 533
357 396 236
782 971 458
739 656 983
860 290 822
739 948 827
56 401 111
756 578 636
971 483 358
741 698 395
875 982 610
979 765 894
77 61 786
320 975 395
981 356 915
473 452 780
129 825 956
440 614 895
883 662 899
326 205 533
474 89 486
509 462 475
952 603 149
671 564 609
368 401 154
269 997 819
71 409 376
595 193 276
732 537 24
521 538 303
681 486 410
350 923 382
148 907 465
819 498 57
28 461 519
807 38 187
436 196 563
686 359 485
715 174 95
63 144 913
130 515 909
261 601 110
290 28 39
547 948 342
203 405 293
816 782 476
579 109 528
285 904 277
992 617 322
487 866 544
735 546 44
460 748 889
922 482 196
16 114 169
944 117 224
890 354 282
539 745 583
271 779 944
15 459 975
992 370 716
241 621 978
195 328 597
532 380 457
615 617 691
165 226 969
111 328 478
156 321 859
608 394 25
631 527 158
113 346 721
263 918 282
640 822 227
733 707 538
425 50 848
175 573 432
710 361 184
356 997 44
110 546 493
143 426 193
959 279 107
863 515 700
783 939 240
712 514 974
820 58 980
518 428 953
468 622 525
673 95 533
498 292 18
110 140 791
372 466 649
548 605 944
983 741 389
978 960 838
293 659 830
263 919 880
976 829 590
29 987 233
752 649 630
409 404 938
791 705 158
396 771 880
11 627 189
147 681 241
880 111 34
643 381 454
985 656 695
465 770 976
320 238 267
845 363 625
211 331 250
474 797 974
56 181 755
809 261 199
709 776 59
607 958 777
908 258 654
235 930 917
343 613 517
735 17 761
429 98 713
275 619 545
647 360 146
462 176 902
107 556 172
795 560 554
801 288 216
117 677 158
793 678 576
344 112 752
958 410 800
773 262 975
246 999 606
100 238 286
902 253 862
719 101 23
985 63 872
35 13 211
863 707 207
303 561 144
757 549 580
615 910 774
954 874 815
802 364 388
484 816 44
167 989 731
117 981 759
61 614 686
750 162 777
85 975 443
122 269 950
60 697 135
70 582 716
625 645 913
117 482 393
99 496 786
901 396 706
978 497 143
170 420 187
484 480 795
251 734 755
65 41 572
176 851 309
32 512 284
259 30 536
473 550 162
481 553 353
153 187 705
380 482 278
721 876 337
306 846 122
477 932 947
205 96 316
178 520 761
553 814 583
291 602 891
263 195 941
838 667 947
675 763 638
643 366 211
421 833 598
827 437 462
215 765 604
291 146 339
683 417 488
967 866 382
528 537 788
289 521 807
389 520 767
874 290 649
735 234 854
323 196 89
424 673 846
528 185 930
816 220 935
156 769 637
608 949 638
382 649 346
810 482 75
121 876 562
607 718 857
371 510 984
536 379 757
210 975 518
831 60 352
358 524 658
127 627 609
348 709 857
674 480 819
80 224 385
252 107 210
160 222 340
196 110 723
183 114 41
459 260 370
855 523 126
175 921 737
914 396 460
193 408 987
375 839 481
934 577 437
752 642 636
900 238 756
144 644 312
668 642 895
131 258 406
154 270 619
475 311 399
719 421 980
764 304 164
440 682 360
416 846 157
568 819 427
885 853 838
143 894 748
830 421 93
30 936 474
849 715 139
270 808 702
145 282 242
670 774 478
808 151 419
926 463 395
540 153 302
407 932 152
211 90 225
103 34 819
358 280 496
824 562 716
136 86 200
729 347 614
485 439 20
805 165 342
152 257 66
636 430 704
156 942 874
250 198 767
430 802 583
219 748 495
785 925 691
909 161 507
765 149 139
496 351 815
585 169 203
634 748 587
797 752 238
701 779 234
296 44 12
545 365 431
34 76 158
964 272 221
961 56 122
39 29 549
780 457 884
669 954 430
347 43 61
848 802 236
810 536 78
54 404 592
589 804 274
57 320 889
530 769 278
412 65 307
880 863 101
591 267 878
723 517 459
688 812 790
292 713 682
171 622 482
499 395 33
518 962 286
517 502 309
168 95 479
567 261 423
692 827 122
822 427 164
96 530 459
151 101 88
49 649 675
791 948 390
935 145 687
60 852 167
511 376 661
723 532 48
387 401 809
270 452 704
287 150 34
456 628 868
784 715 66
272 338 470
330 629 165
11 349 627
594 382 474
629 699 39
746 875 741
482 12 343
802 924 662
607 132 189
303 201 930
275 126 217
268 933 651
940 607 617
741 716 839
942 730 377
942 811 862
303 772 590
432 307 849
864 117 212
875 891 784
97 722 56
440 974 810
893 844 218
806 28 978
873 983 696
293 561 755
372 276 933
552 37 284
71 131 334
493 548 140
110 709 915
436 533 736
184 224 689
556 94 535
12 457 363
280 692 612
676 427 151
906 572 633
959 404 150
258 546 466
278 237 367
569 740 986
233 977 394
45 453 565
852 474 974
578 52 165
13 520 823
642 851 68
373 280 281
917 156 524
539 185 113
310 976 491
662 448 579
916 239 626
910 826 116
793 55 243
363 402 838
467 516 666
983 875 419
137 421 309
441 903 350
322 750 889
438 297 771
336 849 409
731 210 136
273 670 387
570 248 374
225 48 881
365 614 252
630 518 323
720 959 198
367 989 410
76 189 26
932 189 659
488 535 457
801 454 213
215 982 793
340 185 611
456 174 637
109 305 454
113 33 754
711 386 989
733 258 169
638 334 873
304 883 46
235 337 716
616 919 57
134 259 752
430 157 122
288 599 541
78 410 856
986 322 491
464 742 653
394 393 594
909 78 986
592 618 568
604 843 154
595 894 599
585 474 562
540 763 665
894 220 856
264 688 906
236 88 536
457 172 469
105 674 288
39 151 93
108 821 113
323 797 456
181 816 483
161 341 437
805 939 509
252 125 396
751 309 823
368 967 334
940 374 101
147 554 113
425 926 86
669 25 407
345 896 503
619 471 838
102 760 285
800 869 849
402 764 272
42 164 222
13 979 666
117 698 862
869 739 943
988 284 327
263 431 533
357 375 771
30 259 108
364 854 998
370 597 87
244 584 333
88 211 329
979 418 538
631 123 534
855 878 76
50 545 955
888 577 472
325 680 254
222 683 865
966 425 683
552 799 545
31 707 877
59 937 507
732 700 635
910 688 578
831 77 804
421 308 884
73 835 717
808 664 663
58 321 170
807 61 959
149 666 409
277 748 298
487 193 87
993 385 333
521 338 416
661 778 258
600 411 461
92 61 689
420 866 937
630 308 424
876 790 625
841 271 775
28 351 784
241 26 326
886 991 569
270 193 522
951 678 927
574 263 987
815 83 932
537 688 337
42 207 709
729 489 715
228 317 949
374 549 392
564 518 648
515 923 395
541 554 309
766 580 101
961 393 429
265 802 570
692 228 719
512 192 982
538 342 76
95 717 899
133 913 895
435 995 646
918 199 335
398 303 834
263 42 913
640 36 499
647 488 469
56 374 940
916 368 727
512 644 454
87 70 338
403 150 703
208 111 917
756 879 167
382 246 260
721 363 316
89 699 809
921 714 680
152 622 720
333 635 745
572 211 169
441 373 562
150 422 826
35 209 63
232 879 14
122 244 902
862 534 520
591 332 109
776 120 884
204 622 414
804 989 457
902 77 310
80 68 570
394 855 50
499 108 673
48 732 411
54 397 40
755 334 633
919 756 624
401 827 443
649 884 857
131 457 861
192 421 890
63 930 721
665 212 281
654 114 669
833 10 677
103 199 39
474 633 780
494 798 577
445 718 440
303 635 364
959 637 622
601 257 263
35 598 869
722 117 648
99 410 135
594 34 741
444 92 755
429 564 80
103 92 326
185 488 128
274 904 53
895 820 483
304 794 160
935 891 338
297 30 959
705 314 107
896 537 109
529 608 480
88 256 609
618 828 237
449 892 674
676 997 779
876 584 846
175 64 212
754 89 219
687 170 172
460 713 648
160 839 372
95 680 305
496 288 171
659 147 806
649 971 584
206 62 541
268 305 653
826 862 197
274 576 616
827 145 321
902 548 383
887 768 722
735 858 502
671 120 900
597 268 938
147 222 43
931 401 981
84 947 661
469 398 411
822 293 403
827 95 515
704 215 494
863 302 979
928 145 688
996 312 366
313 840 37
303 331 50
600 152 295
757 782 390
627 977 190
704 958 991
624 441 158
359 765 266
278 704 146
132 256 651
259 783 900
874 226 425
605 457 720
321 703 818
634 713 416
141 836 150
109 140 941
885 393 179
805 322 335
497 948 479
101 428 775
119 798 487
649 686 989
254 96 22
104 670 173
520 489 911
744 887 793
433 230 64
424 552 123
387 380 919
907 470 196
832 629 392
508 635 721
759 796 564
690 283 597
931 591 845
391 651 790
940 239 179
358 498 752
506 534 491
46 227 31
334 107 262
830 132 310
84 847 465
324 766 303
601 895 483
803 534 719
87 866 955
737 753 855
761 237 659
569 735 199
310 333 842
672 354 249
567 988 132
747 50 101
470 132 157
35 828 268
180 297 699
890 722 698
122 709 177
290 650 908
76 231 305
174 879 843
373 623 240
422 921 461
936 549 434
435 117 82
457 183 264
662 133 50
270 294 241
957 301 189
877 639 383
508 827 624
704 111 786
669 736 885
206 227 296
378 736 166
205 93 894
409 265 630
26 501 329
840 722 185
732 543 161
719 206 276
554 925 627
567 538 432
504 940 389
439 386 148
903 825 122
885 97 693
644 879 650
107 985 895
738 524 768
146 897 809
179 678 159
51 564 489
604 140 329
291 40 224
835 389 138
958 56 845
320 269 850
687 844 951
397 829 471
994 963 204
795 878 14
335 368 30
263 733 802
85 875 702
48 894 332
25 280 973
20 710 274
499 440 366
592 388 900
44 171 272
833 769 811
16 99 322
94 26 317
77 634 269
915 236 881
208 98 331
127 981 88
990 447 952
49 388 163
269 402 788
579 167 818
781 287 481
924 494 239
823 738 252
760 860 15
388 307 301
551 976 62
442 263 534
256 125 543
921 177 421
112 61 997
815 22 743
458 952 739
425 12 293
225 137 896
932 126 512
255 234 950
349 252 236
995 965 261
337 650 944
172 604 11
25 786 615
397 465 662
672 915 429
860 810 610
329 726 401
479 179 897
689 682 726
465 511 343
986 491 412
648 421 417
82 31 803
998 860 275
430 484 697
535 751 536
811 722 85
420 211 667
713 188 244
53 392 102
619 12 401
645 276 750
703 973 424
767 710 555
980 293 460
119 671 279
203 513 241
294 190 406
738 844 598
213 773 704
580 641 806
701 770 603
937 125 88
582 485 943
375 448 875
333 880 557
306 119 527
935 558 685
555 150 648
415 515 574
205 910 740
144 527 365
438 250 383
188 948 659
726 688 790
878 954 300
589 882 153
341 798 333
269 836 241
804 468 153
511 50 475
828 401 311
649 855 909
23 630 358
488 175 699
258 569 635
532 895 199
66 619 677
857 493 374
159 339 370
88 925 563
422 363 671
174 826 447
263 118 551
312 148 432
210 672 902
904 140 70
84 395 217
599 312 484
716 351 20
163 740 884
162 717 570
86 117 268
506 589 134
550 46 804
89 824 61
107 93 816
122 403 674
450 409 548
177 240 461
838 118 776
962 450 568
507 361 589
977 759 595
880 492 486
389 850 914
831 581 629
317 297 140
781 366 565
241 998 373
809 420 419
845 529 15
419 298 800
308 442 647
185 743 834
720 254 653
494 828 493
581 169 829
909 180 936
902 709 574
686 675 722
319 862 274
15 328 127
268 495 48
675 959 65
544 788 227
207 610 96
751 871 981
676 570 157
299 574 763
257 745 319
962 97 938
626 499 381
903 404 35
854 967 133
783 406 199
940 75 546
954 637 620
425 450 986
261 68 997
648 308 48
391 809 850
597 796 669
949 14 131
885 240 596
757 625 672
282 953 501
244 662 127
690 247 758
298 723 320
858 874 23
949 779 194
533 28 19
455 932 482
970 625 280
978 534 472
71 41 815
10 858 306
924 149 143
671 17 281
430 571 870
204 826 903
359 570 585
430 857 728
939 546 334
895 597 814
493 673 313
526 376 395
921 618 96
601 518 81
261 367 398
699 139 233
824 54 671
428 187 295
901 526 798
82 605 371
29 592 175
340 739 273
448 96 145
785 355 822
524 822 39
316 23 733
928 570 280
492 108 944
27 112 131
83 856 684
11 404 292
296 483 193
623 452 420
611 280 787
934 442 710
45 103 648
638 986 699
816 277 232
218 953 752
791 174 774
587 861 672
66 110 286
697 582 339
764 728 240
85 708 419
681 976 543
313 75 357
351 338 501
54 115 459
262 792 327
342 888 555
840 11 299
864 897 731
483 253 960
186 486 611
359 254 114
275 589 490
393 785 502
174 268 339
45 585 720
485 546 972
792 429 906
829 198 460
332 353 145
287 724 784
897 145 577
322 634 763
80 771 630
465 231 874
633 652 747
789 279 28
372 704 611
555 183 654
743 808 108
192 431 288
87 672 760
669 794 842
251 179 114
338 37 44
268 535 639
680 357 878
651 67 952
35 321 340
314 669 587
899 657 821
602 333 571
697 922 67
862 139 111
222 435 958
146 567 503
534 673 902
704 223 766
621 55 736
427 580 798
762 949 733
953 749 22
696 992 168
621 748 64
152 225 484
337 830 194
762 108 36
873 976 714
94 110 456
973 157 890
71 663 374
505 956 494
677 606 466
73 681 874
87 27 334
190 222 614
125 204 622
696 613 929
337 409 264
128 399 948
348 671 497
101 812 622
364 255 524
561 141 171
868 63 377
629 19 683
814 592 578
913 163 557
841 186 871
460 877 605
442 336 538
72 420 151
990 115 251
800 111 38
858 551 307
313 664 996
661 509 737
647 211 210
604 389 590
760 500 163
29 887 848
634 20 26
627 50 425
372 395 697
468 313 709
647 102 258
677 424 789
689 178 140
638 681 699
239 454 655
181 430 541
158 308 475
182 995 406
544 932 874
262 928 471
776 93 678
105 505 425
764 639 780
607 755 668
425 36 296
916 216 434
680 854 499
374 633 718
27 700 548
185 849 288
473 81 235
112 485 392
924 243 472
471 514 263
755 445 313
461 55 511
686 268 282
479 561 959
149 125 432
376 112 527
869 996 841
290 227 590
863 852 944
224 290 787
681 383 739
71 593 410
644 662 295
864 187 69
612 937 607
191 807 183
74 332 427
648 441 672
587 392 149
688 102 866
516 469 632
106 239 428
618 281 93
251 392 424
831 168 74
150 732 688
765 893 950
217 17 566
453 251 735
820 491 446
967 176 431
672 599 536
839 606 465
24 36 111
970 156 49
774 573 626
748 768 594
709 735 63
470 729 403
499 560 157
483 350 516
499 528 51
686 479 158
937 596 610
521 394 135
320 814 777
50 240 618
833 167 784
291 363 696
810 83 193
577 638 188
83 931 623
907 892 269
335 379 441
812 355 351
406 564 344
876 80 813
198 285 387
392 840 591
150 501 943
386 394 448
78 710 727
270 559 752
51 29 527
403 400 674
870 193 196
951 849 92
333 997 35
575 671 248
607 822 405
40 185 59
918 531 121
502 208 375
179 187 318
579 626 123
17 926 136
794 559 633
692 952 124
124 15 251
850 895 835
368 46 325
414 848 778
840 73 89
426 684 28
48 673 66
628 262 720
565 935 660
307 932 241
13 163 176
620 600 551
638 153 83
286 165 41
310 82 769
222 877 326
225 837 362
952 925 435
159 376 345
202 773 100
939 16 531
347 547 52
211 264 409
82 851 434
271 352 647
775 772 986
399 392 691
282 551 115
394 175 23
770 870 788
934 606 387
916 505 458
460 946 266
469 313 984
543 390 343
333 85 574
569 114 223
478 963 632
418 125 532
151 114 209
222 937 534
785 269 602
957 81 707
123 110 822
16 336 186
621 186 965
960 679 845
524 584 288
183 985 214
645 407 521
671 752 89
767 357 485
280 677 262
357 244 35
830 659 940
427 65 120
99 880 505
285 389 327
771 843 81
97 85 729
606 426 778
183 736 23
456 531 92
638 937 444
461 412 506
874 507 352
473 805 449
12 860 569
508 961 889
379 508 586
893 762 409
901 592 394
851 308 607
456 524 413
188 248 591
329 357 143
736 932 235
225 325 802
33 144 724
855 138 974
114 897 41
514 236 135
559 608 369
883 740 330
479 291 819
381 608 290
563 437 426
288 120 857
360 55 985
330 119 744
142 427 168
767 913 994
40 848 224
187 347 331
312 668 917
66 345 556
754 185 58
799 891 420
412 748 518
575 799 233
631 122 658
658 965 481
858 674 607
162 852 238
676 272 558
492 94 568
937 772 153
630 414 470
762 596 542
419 876 463
542 421 893
262 231 542
393 479 197
41 398 615
465 723 496
577 469 727
259 822 207
647 321 612
605 208 131
128 486 684
592 335 95
265 189 65
16 100 353
288 19 367
349 43 862
680 368 693
825 843 433
429 114 100
14 657 168
572 127 328
546 921 110
828 18 19
582 952 338
219 715 635
411 647 94
90 168 453
997 912 955
527 411 259
829 571 223
453 864 795
915 638 292
834 312 534
164 317 120
38 583 789
607 184 531
34 448 425
203 840 138
900 55 620
377 645 881
41 973 378
887 864 315
248 911 27
190 655 966
847 673 286
421 977 732
814 604 891
151 319 220
655 737 167
845 349 545
12 270 426
181 107 320
464 156 758
442 583 84
479 435 588
276 727 462
996 441 121
722 565 599
648 516 553
55 29 573
964 718 163
568 958 265
98 579 79
12 764 938
14 850 204
936 207 483
238 152 436
493 11 879
660 333 688
728 187 660
530 720 830
553 913 281
668 587 614
637 351 652
401 625 755
210 913 998
186 914 581
369 994 617
119 837 990
54 145 736
770 276 656
547 953 174
641 855 514
241 718 545
873 680 107
459 169 218
236 262 247
11 892 129
311 941 644
693 258 40
242 926 396
320 127 667
906 364 316
975 542 231
931 745 800
177 217 999
878 773 452
848 343 791
746 13 337
295 437 265
818 799 447
111 87 70
851 728 122
528 251 992
702 440 36
576 615 561
88 72 808
894 27 28
260 746 372
242 929 954
413 497 901
773 668 364
942 199 476
760 106 319
843 748 794
799 961 277
650 395 332
462 687 402
737 618 194
821 670 508
433 205 933
449 564 334
719 445 198
834 376 971
114 64 326
750 724 584
206 94 634
686 263 424
935 750 672
351 177 966
451 13 267
201 568 838
24 287 130
750 195 490
202 73 327
462 270 715
956 504 662
332 809 282
448 127 393
521 991 922
770 166 153
661 376 824
900 990 506
107 178 364
520 325 824
293 390 482
172 491 278
710 325 304
913 582 813
472 886 38
497 787 663
554 335 403
633 859 166
586 789 451
296 768 580
347 471 104
130 790 667
881 725 658
195 770 973
783 377 215
180 53 804
820 193 448
802 734 986
998 479 932
506 201 130
757 35 654
82 777 880
630 36 471
958 860 747
154 71 307
410 279 244
717 922 425
714 48 751
140 309 762
266 426 552
427 881 608
207 167 668
607 73 621
228 463 406
159 451 355
425 347 338
864 706 513
475 807 848
556 647 738
755 116 949
583 592 664
435 135 603
572 645 580
40 901 459
810 210 982
169 844 871
32 975 816
409 292 739
192 549 200
517 726 754
788 239 185
21 399 39
261 319 67
998 845 810
512 902 775
121 453 720
848 300 251
733 837 313
389 306 931
646 835 210
51 702 649
820 256 175
145 846 749
50 998 423
901 84 613
834 303 888
299 644 762
572 858 704
853 665 244
498 182 57
661 198 408
341 683 526
367 224 40
746 783 404
675 609 440
935 337 192
203 603 781
821 127 568
33 397 435
676 826 457
506 786 539
589 733 63
111 634 716
854 228 987
676 423 117
200 506 467
775 845 985
434 812 517
552 361 47
877 911 694
428 118 162
945 916 695
288 122 78
524 167 12
216 300 467
871 350 293
467 874 921
18 650 385
189 581 407
777 962 428
579 455 286
201 885 127
947 195 221
686 491 459
31 645 212
939 241 388
847 709 438
391 440 192
953 108 88
104 282 410
978 289 74
206 608 21
639 137 618
603 229 991
202 470 972
815 624 869
616 299 636
892 458 743
231 768 681
216 722 97
880 806 517
792 623 249
481 688 897
442 110 970
255 173 175
382 877 429
283 471 306
602 280 69
732 310 329
464 723 787
384 243 487
185 901 694
394 254 190
682 75 205
470 645 503
44 52 313
746 572 422
578 544 762
621 809 734
539 806 844
624 324 526
108 482 916
446 636 546
673 312 827
385 766 355
828 791 633
143 710 451
42 705 451
187 633 454
345 326 866
646 837 556
385 319 920
226 78 822
629 58 95
607 428 846
566 168 883
14 763 723
562 207 543
530 350 557
900 94 117
530 853 367
992 232 478
352 413 668
799 358 921
259 695 266
162 205 219
458 143 965
178 885 259
439 36 150
178 372 269
866 622 78
108 16 199
183 192 691
88 918 116
935 954 816
777 439 857
968 901 715
150 236 259
311 578 159
976 819 870
226 500 146
854 457 562
889 701 259
546 585 631
776 144 133
450 980 584
736 608 54
130 355 895
480 164 262
266 490 356
68 150 37
31 390 872
437 662 757
698 795 860
905 170 936
731 290 972
580 733 77
103 993 85
982 159 578
965 707 810
147 453 437
583 753 148
701 474 217
571 400 463
660 104 787
662 456 770
869 274 313
62 81 312
872 955 826
373 611 187
851 733 765
282 347 91
963 625 455
601 441 922
582 485 833
201 407 598
978 350 148
275 98 833
985 510 728
194 232 431
669 249 749
570 775 853
245 135 874
813 550 862
327 441 481
21 449 574
84 524 282
227 357 144
263 769 535
156 390 464
596 194 627
677 759 900
812 915 499
864 180 223
979 346 364
966 318 229
512 298 900
919 334 420
971 633 20
412 518 224
483 305 601
805 306 442
786 774 117
23 671 926
489 822 340
646 233 837
689 563 190
344 503 532
295 351 186
899 115 110
304 355 250
384 475 527
779 593 344
616 594 12
437 159 873
516 68 783
581 384 987
434 770 82
191 729 108
731 102 545
260 937 614
182 60 699
384 906 245
997 495 140
918 18 899
978 455 433
708 444 569
558 146 812
249 55 323
75 632 901
760 931 612
966 129 629
314 158 495
852 451 976
499 807 258
700 556 616
392 170 548
494 198 884
998 483 594
946 887 636
962 428 199
575 132 198
67 790 682
734 702 362
174 68 308
532 821 54
763 448 137
805 626 878
27 902 604
515 299 88
151 160 563
631 489 307
219 661 162
408 43 219
169 194 118
159 594 537
392 316 449
720 847 421
97 806 778
335 263 389
609 183 554
245 350 877
580 17 504
70 890 257
525 802 428
982 715 349
32 332 662
239 933 837
232 812 764
282 289 338
178 85 976
557 628 274
820 230 378
636 582 372
566 44 268
99 533 447
282 900 812
747 994 267
209 396 900
794 435 19
732 190 198
563 508 750
573 227 929
272 113 516
304 251 125
610 159 672
193 184 282
965 713 632
154 381 338
669 277 13
346 674 631
266 517 626
163 888 15
409 166 358
511 421 319
630 451 443
664 866 739
64 857 758
131 909 191
423 998 805
338 890 733
948 85 322
178 427 962
635 357 844
31 29 358
243 489 609
16 49 274
502 817 511
869 115 539
470 671 794
626 943 179
255 130 143
112 59 388
665 643 762
270 819 307
729 299 251
114 615 598
59 968 723
728 185 951
520 350 119
599 340 141
334 620 29
927 48 758
377 472 433
915 749 599
362 369 749
675 220 300
413 668 75
724 340 880
543 138 876
995 673 880
491 778 172
883 693 383
517 498 752
780 331 968
396 557 291
997 578 675
705 569 763
874 444 615
688 722 831
362 161 890
209 164 489
629 191 314
852 643 623
580 489 322
317 284 739
500 145 749
718 647 226
801 238 116
22 724 166
622 882 247
249 779 184
639 977 548
745 519 975
444 582 979
842 920 686
245 152 965
733 506 203
987 177 740
966 588 761
162 281 734
801 37 511
888 727 489
774 748 90
131 496 484
981 174 728
329 415 598
251 678 87
857 534 176
961 19 636
729 440 279
405 463 77
56 879 999
101 946 317
370 682 976
822 20 683
532 93 867
500 96 481
205 629 156
484 878 960
536 238 963
181 290 337
297 427 192
925 116 505
845 585 196
983 274 711
750 85 353
937 436 367
579 288 688
834 101 817
568 34 107
965 432 562
332 951 741
296 173 776
708 433 344
268 935 921
444 337 537
973 805 500
135 256 354
334 561 430
682 507 149
708 732 210
17 474 335
458 503 942
785 415 889
566 759 536
406 187 443
738 434 399
206 82 179
769 535 876
225 998 299
178 384 450
195 530 438
863 581 218
946 91 99
269 181 362
28 706 539
578 682 370
248 178 489
871 171 400
964 782 739
60 47 237
330 926 608
739 73 144
912 588 466
619 224 720
566 347 520
552 521 650
758 162 133
615 495 133
777 280 750
336 658 726
319 700 816
549 833 238
417 855 201
597 369 100
690 677 261
371 944 256
752 88 526
669 601 340
533 276 320
391 919 641
966 155 311
892 619 935
579 327 872
296 275 175
254 341 519
241 892 548
42 976 52
41 838 23
98 170 875
22 629 51
464 178 682
348 239 194
347 371 209
986 858 692
338 483 168
819 858 536
783 520 152
241 757 972
616 118 321
960 259 725
129 217 160
65 352 996
77 192 459
558 97 835
651 529 253
236 575 967
43 338 610
406 86 61
647 85 733
757 616 869
150 520 37
957 671 321
712 341 65
279 849 762
90 507 733
684 575 313
888 384 36
192 382 126
618 823 319
184 312 941
648 624 188
921 53 531
673 929 911
728 277 716
370 213 939
107 782 269
44 94 959
577 332 629
510 192 830
886 531 459
917 197 883
377 911 565
218 136 889
894 505 467
580 813 832
190 16 547
697 486 278
515 489 347
193 827 791
428 367 13
671 534 842
555 750 219
920 780 96
961 515 370
310 146 788
809 195 597
888 829 655
341 30 150
783 100 689
104 986 661
912 787 173
879 397 146
246 93 204
415 382 147
228 271 898
657 108 622
248 946 758
928 490 226
409 192 697
247 544 78
692 259 277
388 917 67
716 835 208
939 209 357
100 996 282
290 864 649
56 292 920
560 97 532
767 99 685
381 532 967
99 114 285
830 951 588
830 731 170
661 43 700
295 799 513
421 803 610
163 482 721
61 191 295
646 278 539
780 603 18
237 816 408
639 902 370
264 681 656
545 342 432
998 439 400
730 200 562
618 464 908
50 878 660
438 107 475
794 750 477
370 954 710
424 873 814
903 66 161
31 150 441
800 407 494
783 484 429
915 432 409
659 226 797
57 732 879
797 142 50
625 224 834
268 198 588
632 541 385
83 119 649
643 123 233
493 40 232
278 305 643
530 121 67
721 971 774
611 755 297
55 136 980
497 332 68
496 311 719
202 492 972
765 43 360
704 983 385
943 46 112
398 469 559
23 624 260
131 101 703
390 369 973
81 851 195
416 424 532
282 201 786
604 684 416
557 270 217
398 988 831
596 994 478
341 299 791
198 482 546
466 723 207
321 206 423
499 490 903
199 183 473
354 980 333
14 412 516
586 271 917
504 169 308
117 57 163
564 209 320
396 784 56
716 487 543
952 884 765
260 455 914
805 187 754
157 651 128
12 948 689
762 138 786
888 975 15
485 54 517
434 485 866
587 262 299
978 84 804
275 516 764
249 818 568
16 112 195
58 209 975
839 482 911
35 98 205
225 124 856
856 17 17
140 383 791
79 693 569
143 689 800
200 243 92
140 714 678
85 953 674
798 359 919
732 821 120
624 689 990
977 420 627
573 263 834
120 661 356
49 478 420
854 136 256
571 50 461
542 568 635
960 598 152
552 589 291
257 592 268
863 289 953
218 285 188
587 653 55
979 621 573
90 520 137
825 322 973
827 471 888
656 19 439
892 657 974
737 361 946
457 23 168
634 46 354
343 80 616
575 225 109
449 952 324
361 925 60
682 261 292
454 962 206
311 716 869
586 411 205
68 232 920
925 566 459
515 974 101
634 316 164
126 649 584
206 881 808
354 204 569
787 687 994
549 109 378
222 268 428
131 521 988
744 25 510
908 756 332
294 458 129
853 612 304
446 67 396
417 574 82
521 463 698
597 993 429
634 123 823
489 181 763
242 80 119
336 486 207
17 895 298
925 797 89
555 536 37
237 778 579
263 577 55
315 142 393
519 905 264
281 598 129
283 400 825
482 139 262
236 81 670
972 713 382
772 84 649
380 650 515
171 282 837
304 586 945
724 803 915
582 770 219
860 510 781
457 655 307
236 583 846
30 947 260
860 916 114
770 939 100
822 379 544
391 575 678
874 248 610
765 181 898
797 986 476
718 527 550
128 872 444
700 320 502
413 651 101
451 77 244
549 411 994
102 384 282
284 612 699
819 846 916
441 154 203
569 992 883
560 206 493
484 165 513
748 655 30
184 10 941
292 625 395
551 69 611
607 941 414
711 364 592
803 458 138
355 866 958
533 923 712
376 66 441
371 996 763
228 852 423
106 76 800
471 917 788
245 709 58
629 845 149
442 583 118
826 739 619
106 921 687
556 827 879
557 974 112
180 994 213
223 54 514
403 706 736
581 548 118
866 122 727
819 727 709
615 112 695
798 722 825
29 361 572
634 153 397
728 669 72
96 652 973
742 48 106
22 630 457
997 504 638
468 584 885
716 237 133
214 976 748
440 470 419
406 174 484
47 770 727
597 941 47
805 34 364
811 397 946
452 404 25
202 937 115
516 352 849
11 629 812
554 102 220
213 498 658
29 920 521
933 116 803
657 889 359
888 958 312
891 701 427
519 891 734
745 301 273
861 309 411
185 120 206
591 698 502
998 548 324
382 756 329
398 687 514
79 566 994
345 459 881
340 605 878
885 127 20
419 891 649
309 784 241
396 956 727
45 102 917
547 115 869
734 21 804
199 575 50
180 314 249
660 851 245
389 908 518
881 748 166
528 802 749
740 427 352
624 609 654
860 815 802
587 512 272
41 165 329
322 986 898
866 999 485
271 344 524
278 601 154
616 503 734
597 81 561
520 474 85
972 363 146
790 495 208
814 901 475
180 803 897
350 645 186
463 497 85
945 155 677
100 882 462
537 669 358
438 889 512
682 363 239
160 445 315
647 967 31
377 144 785
620 720 470
326 404 520
218 581 555
330 486 135
311 77 807
96 194 636
832 250 678
860 447 530
670 787 452
929 641 77
984 603 341
128 934 537
789 941 379
424 100 347
542 411 675
313 903 586
276 62 196
100 761 991
18 854 274
395 763 247
477 233 45
400 541 40
342 34 675
500 219 710
784 26 672
152 253 822
752 674 993
271 534 943
504 768 172
116 489 324
259 149 244
796 702 910
183 843 295
345 581 297
833 920 326
198 585 876
847 302 170
524 958 687
446 392 778
586 161 67
969 88 688
340 644 721
776 711 678
882 768 637
325 305 847
371 122 38
931 161 193
706 723 891
415 761 237
854 143 27
422 760 933
660 604 165
957 786 491
149 255 417
954 453 41
130 104 570
806 723 135
981 996 108
302 126 165
311 331 710
615 424 456
961 751 793
407 389 863
628 191 380
274 883 313
919 67 320
28 105 146
30 107 503
865 964 600
965 165 634
73 449 479
524 223 419
196 568 407
199 325 88
948 67 810
562 287 309
657 611 175
91 608 269
226 811 364
592 164 164
196 62 976
207 805 722
511 488 542
905 848 688
30 961 399
247 727 988
885 187 247
872 824 209
983 735 697
909 703 221
117 492 956
806 844 648
454 585 529
696 525 22
546 935 287
967 506 346
205 669 454
13 590 89
265 150 611
469 575 557
47 837 933
562 159 846
989 185 759
964 427 221
534 610 976
463 50 402
782 727 144
643 477 297
593 110 34
932 160 147
337 232 760
295 74 355
329 842 347
390 37 482
889 639 461
604 344 491
298 95 247
359 638 586
925 40 434
675 766 508
285 591 788
516 848 332
491 705 269
715 648 797
589 911 465
387 499 456
471 138 653
448 192 41
166 461 292
311 963 193
281 77 660
846 656 210
421 135 615
441 156 699
555 673 102
902 321 74
445 852 871
722 241 433
954 992 891
490 565 325
549 893 605
636 701 197
86 88 343
571 402 425
14 79 914
591 355 736
936 15 229
89 204 408
491 106 658
681 407 966
12 566 919
993 727 167
416 275 25
692 208 903
361 690 448
850 486 62
470 650 135
430 182 398
506 982 356
578 630 181
945 331 417
324 624 510
793 597 419
488 755 35
599 905 997
882 559 288
285 195 406
289 363 966
271 159 301
81 58 222
596 918 744
482 426 425
562 482 899
858 471 782
949 223 904
204 136 314
129 435 86
406 846 598
770 140 706
619 643 945
974 627 927
566 353 341
197 34 941
327 18 905
186 741 329
848 203 997
724 48 25
540 284 38
945 351 449
430 116 471
958 183 508
658 598 410
131 903 89
849 947 597
652 392 516
488 142 445
954 815 645
533 123 592
475 873 483
480 879 615
490 101 720
607 620 978
45 852 99
176 33 788
503 117 124
837 183 670
775 823 323
93 317 119
841 643 978
90 868 146
928 220 409
950 782 917
176 200 645
883 764 559
436 356 686
590 210 241
226 812 751
961 467 732
834 72 631
353 784 281
738 855 878
65 748 216
156 105 839
76 518 132
303 874 550
581 860 609
73 862 130
715 341 252
985 90 759
977 750 717
461 389 701
251 351 62
637 600 95
377 464 196
964 620 881
766 349 517
921 50 145
584 226 433
330 959 649
365 104 125
267 972 231
134 785 427
509 191 624
683 342 556
400 580 771
945 540 611
616 310 772
994 467 969
776 751 636
796 13 53
390 828 901
872 310 704
793 440 188
235 221 205
530 922 12
960 999 453
391 701 129
702 736 176
646 463 398
41 306 974
531 941 433
299 410 827
400 197 935
811 978 95
801 75 471
455 430 772
444 498 848
806 32 772
401 389 445
726 975 96
647 286 892
908 963 288
932 100 318
75 965 673
672 652 73
899 297 606
231 306 588
355 820 989
511 401 859
43 441 368
707 466 786
624 970 782
399 797 271
949 970 691
361 244 151
883 774 34
88 288 951
77 467 407
36 617 591
473 468 736
977 290 54
15 661 78
922 653 525
304 593 698
118 646 296
126 251 850
873 842 805
408 475 189
680 820 962
22 156 989
887 988 614
94 771 998
979 207 512
869 787 773
617 572 906
630 186 832
857 550 791
376 160 663
111 803 160
436 628 252
752 320 955
341 464 77
481 744 289
235 397 577
105 255 87
655 717 543
436 890 934
207 319 55
475 276 133
335 72 23
283 25 323
808 22 167
277 91 326
937 397 724
522 506 766
276 591 947
830 385 728
750 186 178
117 796 700
361 270 127
466 380 631
935 155 282
205 647 682
590 36 125
416 742 369
673 193 705
303 41 830
680 170 859
378 634 856
726 82 151
666 379 680
903 298 932
760 151 126
343 210 405
950 630 113
414 905 924
423 752 192
932 646 565
352 290 521
147 188 156
364 375 713
486 16 42
547 532 398
137 556 913
42 140 39
232 284 55
369 543 613
687 708 688
366 716 811
455 831 489
637 397 576
301 788 269
185 130 335
225 135 395
357 445 234
687 701 574
20 427 560
98 234 434
959 182 840
65 889 622
445 16 516
643 973 402
176 711 961
899 98 884
52 489 939
365 859 202
82 491 893
760 120 567
610 111 482
560 702 477
735 326 758
922 543 978
593 331 778
275 459 863
641 769 706
580 309 317
390 760 417
982 412 303
748 471 184
404 124 290
16 700 717
453 211 213
919 225 330
515 963 83
992 758 499
986 415 308
694 928 168
785 431 438
839 255 787
200 112 421
489 475 144
514 477 12
492 205 533
139 421 913
957 535 73
301 655 574
65 455 625
844 557 153
875 750 925
429 823 646
951 357 259
405 253 41
526 600 866
481 755 896
778 379 908
282 646 242
573 997 82
824 351 713
776 258 985
313 896 693
242 970 814
583 634 168
298 147 927
797 170 42
379 44 184
906 973 854
847 608 833
928 749 503
896 217 134
413 306 184
329 954 968
934 794 832
276 641 28
456 613 400
826 321 697
95 207 644
726 878 643
826 922 195
180 555 862
267 501 915
475 285 341
578 21 988
161 63 779
841 684 349
229 577 822
524 285 477
426 132 705
994 681 27
255 609 840
455 954 855
831 811 385
742 606 523
609 18 469
726 243 964
105 249 678
487 209 857
759 906 296
754 891 487
591 786 749
304 466 142
806 298 996
22 458 169
826 761 311
505 227 949
680 425 31
509 879 494
705 283 265
762 405 930
488 56 720
889 776 251
606 159 736
547 953 361
997 19 284
402 243 917
788 991 690
679 977 499
794 677 235
109 836 550
571 222 738
385 821 783
830 517 618
51 791 833
966 675 985
881 521 153
833 706 472
158 992 900
600 123 328
396 27 507
549 699 817
750 891 852
310 113 891
697 242 574
86 793 655
63 432 845
231 490 266
420 602 954
667 934 383
976 791 607
287 771 401
829 52 747
121 989 592
489 551 88
548 783 29
925 577 585
901 873 142
55 95 578
311 224 936
919 137 812
771 557 71
555 452 192
933 34 818
523 681 350
197 414 907
741 872 156
197 876 633
174 731 804
608 29 268
26 385 119
34 329 415
519 143 699
162 456 995
747 352 269
591 432 186
980 865 870
775 280 750
945 280 777
704 400 760
412 670 489
958 700 927
191 684 959
375 82 298
452 859 571
655 314 906
689 703 925
581 869 840
360 176 736
425 792 310
900 296 111
690 16 803
753 112 409
842 986 269
98 621 930
235 549 801
504 362 306
82 328 484
948 837 31
242 126 550
73 722 316
604 237 426
729 218 539
333 283 946
363 938 766
275 38 792
378 712 634
686 236 488
249 323 943
602 158 471
123 32 218
403 165 181
777 508 530
155 805 187
785 531 528
276 219 871
850 61 908
647 22 90
224 194 297
821 397 42
213 731 449
76 912 973
792 455 626
603 374 68
58 422 441
410 559 836
44 530 621
51 330 716
460 710 482
126 462 674
114 70 839
925 883 490
891 710 592
614 234 390
401 170 675
96 626 799
277 532 299
570 699 208
451 726 841
388 700 626
528 473 326
280 222 610
289 611 912
870 77 988
493 39 440
507 850 380
280 987 371
26 771 792
841 227 299
13 884 770
925 226 101
823 374 838
809 209 138
875 132 994
313 425 263
84 892 293
367 282 554
357 945 492
589 400 459
961 647 311
694 299 888
552 752 600
785 743 253
849 954 568
451 504 446
623 258 457
124 162 610
458 881 351
816 314 527
876 182 459
258 486 877
540 877 627
933 506 53
90 920 392
653 286 36
498 628 678
718 309 235
428 662 191
183 494 728
791 867 542
286 956 599
777 200 890
909 797 835
763 305 873
628 980 82
232 174 193
14 488 245
988 833 938
409 939 594
339 965 820
515 543 223
255 205 526
55 932 902
78 536 646
23 381 719
138 605 378
531 262 454
129 56 912
525 387 52
467 397 178
745 440 417
330 947 277
90 428 713
632 498 770
406 273 484
234 418 992
74 965 848
365 815 910
156 943 346
782 422 13
500 132 40
73 172 48
407 66 346
330 251 758
441 796 158
464 677 812
374 187 744
863 762 306
641 223 389
862 358 45
25 353 794
262 174 834
164 750 969
723 845 398
582 432 693
93 82 277
497 297 594
505 12 164
29 449 925
568 784 802
755 787 151
925 252 142
917 451 504
56 502 341
15 110 467
659 215 809
229 267 195
563 840 776
285 953 363
741 218 29
850 925 41
232 229 475
328 934 408
157 163 878
646 233 999
63 860 174
300 496 866
239 724 335
244 983 401
19 560 725
959 180 415
388 137 658
277 825 118
483 135 805
370 680 866
404 106 998
319 439 520
408 16 953
240 66 691
342 112 676
505 287 770
178 311 83
873 31 351
474 672 830
627 276 151
302 357 186
320 721 610
130 975 546
167 394 739
554 586 213
124 987 431
125 735 560
537 61 921
646 121 422
385 902 221
218 655 436
446 619 698
312 18 262
50 105 294
791 579 245
737 228 716
320 304 656
495 597 371
686 132 648
24 648 223
698 233 798
380 952 732
28 427 62
233 328 539
309 201 225
963 529 801
89 802 739
420 194 89
712 792 729
640 242 208
608 444 77
649 601 111
174 291 548
437 957 758
308 93 38
284 469 73
271 932 654
195 482 352
256 389 750
293 729 472
782 308 150
286 384 448
497 860 434
150 640 766
597 950 545
717 58 542
794 407 630
139 851 824
483 322 395
323 985 537
511 249 735
717 149 166
570 427 546
732 490 505
455 885 348
553 423 575
863 30 429
90 629 766
209 863 236
677 540 637
977 469 784
531 175 918
351 710 492
877 361 792
183 812 185
405 328 382
963 817 98
725 156 866
917 864 321
621 509 192
717 121 376
478 503 802
744 730 178
411 323 438
98 933 751
364 208 751
95 734 720
81 698 680
351 554 525
530 425 43
374 938 83
789 964 830
959 580 914
152 486 12
246 364 130
589 192 481
21 949 589
616 65 729
680 954 512
360 701 117
119 191 585
691 539 944
517 968 732
758 955 132
427 759 167
204 562 923
537 809 625
453 506 480
235 532 261
677 333 183
64 653 332
197 144 824
233 810 381
577 679 189
666 62 404
208 540 513
106 419 616
544 666 650
124 993 930
399 629 390
340 644 924
662 108 111
829 872 753
695 56 620
24 458 963
781 143 275
896 78 616
637 333 509
196 774 315
335 116 617
373 620 75
400 803 219
321 190 83
36 287 981
810 537 424
650 405 897
541 776 216
663 889 361
126 222 571
184 653 835
272 844 178
613 777 98
268 378 134
368 746 652
792 622 140
642 997 954
747 322 411
744 176 845
197 427 534
987 647 374
864 540 363
518 576 910
899 311 519
592 668 141
428 871 982
997 515 251
110 334 908
967 484 515
727 232 420
875 818 544
823 603 519
856 237 567
932 872 118
982 635 335
481 349 24
718 344 582
343 76 562
158 858 645
544 940 525
691 116 703
585 263 114
57 564 480
885 613 604
196 475 637
810 541 657
330 833 52
37 223 475
455 393 317
587 235 311
74 383 299
414 248 279
50 951 759
861 428 685
757 154 851
39 784 891
205 996 472
196 329 200
912 747 405
468 718 71
917 31 947
913 298 411
232 998 907
529 231 371
901 772 693
656 370 733
573 761 80
526 25 14
633 807 177
603 293 282
715 489 120
381 632 211
618 906 249
633 348 27
301 986 468
551 613 794
594 387 217
624 200 189
164 771 404
625 912 602
115 547 434
882 281 870
70 825 994
68 498 213
159 285 172
517 462 789
305 229 252
290 663 355
584 24 204
241 703 237
876 561 828
350 884 648
133 276 991
336 221 727
769 856 346
345 688 653
174 781 819
101 564 405
395 816 367
180 119 314
441 731 32
379 255 59
474 708 598
260 453 721
926 999 765
227 102 972
861 905 130
286 929 465
460 517 150
106 313 286
402 393 992
898 640 969
445 54 636
935 116 923
514 933 211
243 434 545
492 612 521
207 855 352
65 76 645
792 932 107
96 290 40
922 558 387
245 188 322
511 534 292
341 262 235
38 69 981
345 36 737
684 630 481
865 324 646
536 389 378
66 120 831
816 627 596
484 850 169
562 329 215
300 991 462
197 10 925
157 593 811
670 529 371
273 920 402
491 458 242
320 252 173
637 841 806
368 502 403
957 842 230
43 601 905
179 544 877
722 342 818
670 639 896
599 858 874
983 572 815
74 376 68
595 319 776
816 476 727
349 327 623
32 831 743
501 917 575
200 69 550
760 966 529
664 723 243
636 564 173
175 599 800
323 923 987
812 679 285
621 282 707
209 780 989
751 352 139
235 203 442
868 787 58
425 222 616
371 68 214
170 991 221
321 561 344
504 721 92
866 38 490
329 391 443
99 747 954
792 554 413
749 136 538
383 89 627
863 515 705
512 799 656
242 823 238
62 975 471
347 553 52
45 760 316
584 969 272
587 163 165
195 757 599
506 586 867
995 671 405
693 668 104
852 418 467
352 759 971
432 978 294
920 559 355
380 651 300
420 757 89
439 461 606
375 776 248
268 417 10
36 599 208
246 287 813
227 337 953
863 588 903
255 394 11
923 936 678
465 49 837
848 728 527
530 718 557
905 14 534
705 413 476
988 139 803
146 896 366
345 460 501
523 465 666
989 292 252
815 960 425
78 979 62
366 51 117
571 695 720
425 173 721
640 56 111
852 732 515
701 527 783
139 194 50
961 873 101
492 301 121
245 58 771
764 541 908
932 502 647
199 943 800
143 354 385
225 125 675
832 929 887
628 508 540
313 267 902
284 452 377
749 281 290
62 212 152
376 709 312
259 275 339
753 640 416
898 677 345
616 953 19
680 841 112
219 617 904
553 728 570
603 291 637
97 785 719
488 732 581
167 845 289
79 941 707
877 519 235
734 679 178
606 866 292
209 204 442
755 891 602
773 913 616
395 308 460
671 516 513
835 554 113
856 526 532
481 728 212
990 810 573
633 351 183
865 158 237
940 701 254
598 798 935
858 706 143
780 681 973
557 802 44
56 431 883
108 257 600
549 619 552
772 876 102
782 353 498
500 753 104
173 493 55
727 981 226
959 504 910
44 750 401
525 593 241
319 331 603
643 649 779
435 211 366
734 67 323
889 652 467
324 395 469
136 490 398
973 450 749
84 597 494
605 662 842
418 919 690
254 904 81
682 142 27
455 333 307
164 367 820
176 467 845
640 296 871
845 170 862
731 404 552
899 342 820
679 186 249
399 886 340
893 705 208
424 276 617
354 914 386
577 398 313
51 747 396
804 664 527
493 750 375
245 323 75
105 733 602
519 584 266
865 853 204
129 849 818
68 414 368
763 600 275
262 458 330
894 635 91
580 776 106
496 625 371
912 32 888
123 566 416
935 570 467
97 513 984
20 567 359
335 193 431
327 954 760
785 893 664
393 763 607
29 585 646
75 634 907
860 396 506
421 838 995
877 554 399
239 525 201
938 351 369
34 297 849
780 433 731
879 509 680
631 670 319
205 832 856
737 152 347
600 736 24
345 345 708
801 573 154
636 231 183
804 789 45
74 471 591
544 905 143
424 496 682
128 185 18
241 946 276
882 559 186
999 383 187
886 68 793
661 213 796
136 433 641
517 88 153
140 675 220
287 914 278
140 109 779
687 963 921
663 310 424
954 227 463
997 764 983
171 763 936
228 694 37
281 128 728
350 557 491
28 112 784
280 810 246
852 993 101
497 288 918
735 89 647
641 232 24
695 112 853
253 334 422
133 135 940
276 590 805
520 977 180
507 523 223
538 490 993
194 920 647
859 433 897
424 562 857
305 224 761
406 918 124
881 701 471
718 359 43
141 886 323
845 172 363
874 752 811
358 942 270
322 189 256
409 315 321
972 760 635
348 212 531
21 419 44
308 909 733
243 809 135
344 556 85
134 94 739
956 860 234
263 676 899
94 424 295
907 184 491
630 174 28
622 275 447
331 140 201
111 859 264
798 76 548
520 959 592
179 800 616
839 119 337
725 125 170
71 812 999
450 306 922
487 759 927
276 96 220
701 451 602
799 629 12
743 25 900
27 460 447
403 346 252
861 467 534
970 241 500
137 414 228
982 811 470
261 142 446
658 714 875
166 635 411
291 872 434
399 674 11
411 964 387
488 454 759
934 96 809
694 938 767
420 855 743
36 898 572
992 765 923
422 719 479
791 23 699
649 894 296
126 44 870
389 155 779
516 874 245
962 442 944
122 209 781
349 318 106
352 344 864
197 194 901
78 213 986
616 382 601
417 295 653
593 923 444
233 659 588
416 372 87
770 764 820
771 127 133
103 594 622
127 614 930
119 976 858
62 371 972
47 584 157
640 43 716
191 100 241
609 688 309
813 196 853
736 257 750
503 109 216
303 510 566
169 223 315
184 954 640
391 128 617
255 290 501
157 404 176
539 334 365
199 310 829
999 537 207
123 127 244
355 874 745
539 804 684
167 995 383
184 447 842
363 45 273
855 385 235
783 594 190
760 496 747
13 105 374
184 731 792
102 125 110
251 83 276
480 217 435
945 787 658
203 514 127
829 719 164
216 843 677
985 282 968
686 880 593
50 508 862
199 993 654
743 286 722
424 574 251
911 588 326
624 297 867
201 569 192
648 370 660
681 531 978
268 625 534
806 78 381
991 453 138
76 77 198
316 269 876
72 157 432
620 475 710
422 609 246
228 644 869
440 503 227
442 330 471
480 513 973
144 270 95
283 153 475
849 691 88
835 790 852
50 171 826
527 385 733
890 759 538
673 438 374
602 842 724
908 363 731
882 899 224
722 47 465
210 536 896
54 234 327
78 886 904
31 442 42
326 504 336
286 132 556
953 556 223
305 340 903
723 494 242
69 70 659
962 652 407
879 255 828
482 424 501
286 797 381
658 130 326
633 533 466
255 412 77
845 483 964
339 242 121
963 773 822
392 987 305
441 677 521
552 858 660
400 612 724
967 865 656
707 907 769
623 953 618
43 736 940
229 935 608
454 518 30
529 108 995
999 37 75
869 921 30
332 969 605
238 153 901
487 822 305
956 132 993
468 886 373
966 585 462
76 525 855
945 317 439
209 592 380
588 932 564
293 320 927
222 507 18
649 647 853
570 539 175
400 616 779
720 96 142
686 106 279
871 388 444
625 901 242
712 244 297
488 133 690
120 927 327
811 661 847
971 605 396
924 308 703
516 402 594
567 692 734
930 25 301
410 865 256
560 67 999
316 164 748
357 991 377
841 796 540
533 478 675
157 431 284
313 845 945
845 916 18
192 432 248
222 820 88
347 150 423
73 103 602
368 704 193
873 526 248
166 554 242
475 823 663
755 968 713
986 884 847
623 990 810
938 142 200
784 397 690
202 702 180
312 200 945
328 22 88
212 590 491
321 650 120
790 765 189
113 772 108
486 589 134
315 671 993
416 200 999
868 555 631
44 147 576
773 26 797
328 501 818
730 181 787
649 983 846
420 207 25
75 612 950
354 610 12
187 538 703
898 929 287
127 543 172
608 50 775
100 185 283
890 856 513
811 70 290
690 977 63
880 99 370
772 794 739
556 360 350
402 755 535
826 971 190
761 102 138
406 576 866
441 602 960
518 466 492
950 587 31
660 853 501
436 607 750
173 993 384
200 131 460
304 267 101
927 27 495
971 889 12
118 732 837
367 902 145
630 350 150
744 184 507
452 782 823
632 224 546
976 914 113
914 180 815
732 649 45
504 480 830
309 25 253
617 692 132
48 48 488
233 372 681
470 715 194
956 924 692
571 253 412
475 251 936
971 569 532
415 449 322
182 412 961
478 468 877
360 123 685
69 416 190
261 44 693
891 101 149
397 948 258
934 186 960
309 418 991
504 892 362
218 208 349
173 838 463
606 963 561
791 502 650
144 511 589
138 631 894
292 576 618
385 464 178
842 67 202
268 688 442
382 106 251
806 864 834
714 128 611
926 765 97
916 410 552
161 288 602
314 907 30
794 672 555
659 78 889
861 572 453
213 908 198
411 601 753
334 135 575
184 225 68
976 113 421
366 266 216
510 297 755
975 777 369
63 176 500
73 537 882
596 933 373
547 903 401
104 94 309
523 932 828
968 509 671
753 717 375
70 745 315
418 111 102
491 902 724
309 978 793
108 456 907
38 102 544
610 574 86
919 558 183
510 227 83
165 631 328
354 949 843
226 380 435
231 836 448
38 714 572
49 340 780
166 835 34
603 620 707
205 543 217
928 200 592
998 205 777
867 576 785
738 457 880
177 693 947
51 115 674
719 523 356
599 385 206
538 186 901
197 787 615
415 771 838
964 387 921
232 407 614
955 488 108
625 960 193
992 708 719
688 922 906
576 358 530
623 83 998
996 252 466
389 160 922
771 55 180
291 157 81
595 112 779
13 697 729
949 913 683
641 10 56
185 41 794
259 566 681
221 332 223
507 565 649
554 262 22
898 478 501
926 584 990
178 68 331
639 879 617
83 643 763
199 351 139
167 244 757
788 381 600
548 941 170
996 942 789
627 422 414
909 168 250
684 729 459
509 325 670
190 276 654
219 752 822
563 969 214
964 82 603
698 501 805
488 464 418
327 66 546
632 572 354
189 633 258
38 727 900
292 950 875
871 294 949
916 892 459
939 830 659
263 474 575
231 20 252
204 159 810
311 956 699
187 668 597
713 960 65
108 922 203
597 483 784
774 778 830
26 121 195
30 575 861
637 279 347
830 412 710
958 272 68
343 540 900
273 269 923
50 714 694
993 907 69
18 396 29
505 177 342
177 553 689
769 181 400
102 799 115
322 905 708
282 439 275
779 339 294
140 270 314
960 994 212
695 601 103
995 491 13
33 496 728
64 944 777
323 544 793
767 361 539
587 327 306
360 754 874
745 994 904
304 63 555
334 159 732
285 454 281
879 234 138
326 166 514
539 813 586
32 93 457
22 830 983
409 706 925
30 625 147
352 431 276
508 767 694
49 491 254
75 619 840
602 78 643
734 54 635
339 969 327
206 256 540
961 917 795
842 912 525
384 788 902
825 102 91
636 650 430
30 70 315
288 769 979
510 425 593
964 941 205
796 315 993
290 429 346
646 298 339
186 291 389
768 742 68
732 453 325
515 650 524
931 417 259
480 762 601
125 14 66
75 655 512
155 701 89
837 529 697
149 962 114
509 855 54
789 941 79
268 185 369
694 711 602
994 930 812
884 735 516
858 763 110
541 59 273
173 478 523
840 545 955
637 125 609
493 454 139
788 719 208
184 854 433
936 97 816
797 379 454
902 637 128
848 873 789
63 584 744
517 750 258
930 774 673
241 608 533
556 211 108
437 670 769
167 994 670
80 40 99
571 693 169
532 416 923
232 636 985
293 152 403
533 676 292
756 309 24
893 655 932
60 57 229
316 843 559
911 37 165
589 763 883
735 659 317
638 662 459
565 619 547
607 995 727
257 963 742
156 918 498
662 390 353
567 609 660
916 715 326
750 182 506
995 971 600
529 354 186
991 708 965
481 722 475
309 329 452
847 752 412
103 970 386
524 919 676
974 250 492
79 938 31
452 867 921
488 245 257
10 939 24
930 145 287
438 372 560
848 255 428
520 583 625
385 915 520
974 17 621
788 604 242
635 147 706
475 599 274
52 762 705
986 484 726
359 385 314
118 267 15
397 35 544
366 927 948
393 830 732
560 544 785
311 964 194
87 930 176
446 781 560
679 712 199
278 931 69
814 344 528
203 377 925
806 793 143
794 526 872
252 664 70
963 185 465
862 618 496
932 860 535
66 997 916
14 725 421
395 664 636
707 984 193
494 308 832
692 511 975
391 602 389
581 439 983
236 252 234
419 964 82
589 938 667
106 737 353
191 482 58
466 768 520
695 842 824
526 328 51
952 372 359
512 717 887
593 768 738
345 687 115
482 594 606
999 181 110
408 69 762
476 253 658
262 98 455
180 991 389
731 569 451
908 691 669
674 825 62
670 921 438
899 626 614
103 789 747
965 982 71
69 114 947
76 42 394
615 463 322
46 179 637
45 672 532
185 174 302
35 808 641
170 469 63
367 891 701
88 646 929
102 396 514
460 668 448
44 885 683
772 480 744
323 971 943
28 979 873
279 897 916
576 155 938
574 633 420
270 428 382
161 503 204
294 785 204
469 312 711
354 337 597
835 501 397
282 651 95
727 177 120
341 363 741
157 396 416
900 167 685
894 509 260
458 823 791
948 296 482
958 923 53
754 808 51
785 997 577
222 957 501
105 440 132
566 319 362
851 812 605
814 988 180
839 642 627
251 716 836
868 681 451
719 173 807
176 639 126
311 830 862
389 681 827
609 227 931
356 36 630
841 318 52
305 708 37
338 869 251
489 760 401
413 904 680
214 439 277
221 262 313
386 679 867
559 159 130
305 580 678
82 464 117
857 639 93
512 249 435
374 388 818
320 583 34
823 881 681
362 645 467
818 264 112
137 186 403
75 708 563
411 716 492
567 88 824
134 569 551
254 881 612
264 174 150
578 993 503
617 743 163
930 217 344
600 284 753
997 255 55
476 760 849
299 588 985
986 826 956
497 501 866
737 60 45
829 593 30
885 648 65
378 230 449
721 416 170
624 211 466
953 382 411
148 658 344
139 86 953
189 364 253
493 264 151
146 501 41
980 595 171
346 956 360
570 648 168
436 194 534
620 561 873
805 639 138
308 728 662
866 257 250
686 21 532
122 841 88
38 262 849
867 939 490
862 887 996
389 439 875
973 406 50
701 338 655
580 597 87
482 271 731
439 398 563
698 680 69
803 201 599
595 756 59
670 384 48
196 413 951
318 50 658
234 50 408
976 324 124
173 880 17
560 885 337
245 79 495
112 139 512
155 487 776
532 203 504
79 59 659
456 962 39
492 704 478
677 130 593
776 341 48
666 456 994
466 169 933
629 670 578
184 688 291
310 660 89
275 576 757
161 519 366
320 919 672
266 569 639
532 64 31
335 825 561
295 204 72
935 221 861
757 404 294
679 359 726
301 323 114
140 753 97
574 363 371
663 680 24
525 826 386
211 945 267
931 657 400
824 326 460
409 742 514
258 804 925
694 145 779
866 777 885
729 540 616
892 99 366
686 407 13
524 516 606
183 935 138
364 515 560
359 407 798
690 260 117
603 751 918
893 728 126
955 666 939
105 107 295
723 238 947
755 273 829
311 800 373
176 418 800
825 302 112
607 146 546
82 341 712
777 203 101
709 155 457
646 491 485
25 199 771
193 747 105
583 804 532
955 84 452
884 868 734
40 694 92
186 776 453
366 467 170
21 761 508
618 342 814
840 345 817
646 845 336
944 429 229
933 674 449
899 723 280
120 564 588
666 21 560
416 802 888
369 117 870
328 98 299
487 114 751
536 413 235
866 564 351
837 671 695
320 297 103
712 620 283
49 339 940
554 156 438
483 928 138
881 799 484
471 27 744
321 15 768
112 894 530
340 875 520
440 545 574
43 544 37
834 281 895
887 687 529
945 27 120
256 97 662
715 412 668
93 192 579
937 501 713
136 43 347
889 744 337
544 300 945
188 223 391
596 611 416
943 678 350
521 668 799
624 981 540
189 246 701
417 36 881
73 586 884
703 16 40
985 106 933
243 353 532
928 629 40
23 995 22
494 388 586
276 132 528
803 179 896
117 552 818
289 594 901
95 972 846
459 437 897
943 863 17
92 632 204
603 690 404
78 976 424
74 680 590
186 233 248
857 232 26
854 586 595
144 885 639
88 350 724
351 728 565
444 424 956
63 423 583
909 608 595
244 607 779
793 689 773
65 169 476
128 109 218
702 385 307
509 33 523
786 412 525
156 881 664
368 649 283
960 943 733
359 641 331
608 212 924
715 571 10
861 950 645
641 979 562
750 83 180
998 569 503
920 15 999
265 104 136
248 175 977
591 894 556
681 562 82
309 403 473
160 362 780
607 390 369
237 973 441
397 236 537
727 201 351
542 354 619
517 100 59
451 768 358
641 245 565
577 550 256
441 121 277
666 975 681
387 595 647
488 920 965
724 830 192
866 124 790
945 822 335
742 605 856
400 918 113
846 194 581
949 908 193
201 861 920
270 379 587
377 64 808
10 496 726
885 751 139
885 98 80
389 306 873
315 414 720
588 807 978
445 631 221
551 942 153
134 684 150
934 743 514
813 225 481
25 918 835
464 107 373
753 105 843
124 962 597
189 815 382
565 205 338
609 459 353
496 983 55
879 930 526
965 887 492
560 836 518
26 785 130
252 686 727
101 444 143
246 406 566
424 939 317
694 328 483
378 858 118
163 263 125
463 76 265
310 946 515
803 242 52
883 939 531
877 186 127
506 452 316
534 939 153
856 445 105
274 907 307
840 500 950
682 126 237
672 618 844
645 638 895
68 685 249
313 417 629
204 834 915
434 933 60
321 802 630
71 102 973
561 213 182
50 779 77
637 176 159
704 199 983
869 746 850
337 132 851
869 31 266
846 271 279
82 860 66
931 751 661
655 687 939
518 420 789
105 752 964
221 479 907
947 541 615
788 372 719
596 785 830
330 636 980
463 766 221
244 731 975
385 359 300
125 482 614
158 491 999
765 518 792
925 522 746
53 853 972
402 411 630
140 135 963
148 530 892
970 954 620
799 174 376
876 77 10
652 524 673
315 182 497
640 333 394
530 640 605
954 334 861
318 290 412
834 584 802
534 694 209
876 782 819
895 535 698
368 481 129
510 594 153
766 261 254
258 562 646
780 797 479
364 916 808
582 117 855
60 340 728
373 434 976
246 312 680
600 690 102
219 362 157
383 727 997
103 531 602
533 268 967
709 318 269
820 942 113
230 212 958
542 874 173
323 507 756
206 942 232
904 347 988
61 443 99
541 338 385
600 374 472
909 204 886
13 565 994
385 102 670
47 422 722
725 323 13
61 25 223
419 45 799
282 319 709
136 875 979
587 355 890
118 128 535
309 769 997
182 582 476
248 408 730
402 146 855
139 602 928
994 835 845
59 243 702
131 712 917
600 651 524
67 872 781
771 223 101
488 297 33
924 165 584
563 302 112
833 17 212
753 370 202
560 298 72
399 465 22
887 84 931
232 73 833
651 404 500
314 527 563
613 473 567
743 55 577
21 885 395
973 636 336
799 680 419
406 261 232
163 167 859
67 434 865
13 647 456
919 731 905
952 135 977
432 900 370
722 859 138
32 601 290
543 568 15
428 941 737
915 296 549
165 286 135
63 895 27
17 500 285
429 941 759
720 502 355
605 964 675
828 599 315
983 723 124
178 64 39
925 481 151
26 485 527
515 109 155
864 629 966
894 309 445
43 998 433
52 897 87
743 599 969
914 727 760
816 113 833
719 427 669
204 907 971
243 932 800
705 382 834
161 886 260
913 248 117
984 747 840
284 565 988
824 667 604
522 11 741
384 190 693
485 785 234
544 963 347
177 234 567
931 894 854
450 15 796
285 636 904
293 829 512
181 960 455
512 978 797
612 766 156
925 973 235
504 798 600
630 600 83
141 311 237
599 268 42
254 137 851
460 946 875
480 436 931
708 855 756
501 910 293
359 577 113
667 34 821
299 828 575
989 650 915
424 588 334
896 112 553
679 660 706
971 254 314
996 671 612
711 881 735
141 535 230
251 667 89
442 41 733
330 874 188
644 470 435
152 462 120
37 844 796
675 802 264
837 804 166
906 936 109
520 791 668
645 792 18
606 733 930
727 105 89
408 905 343
173 997 297
85 602 788
677 265 439
142 78 572
962 61 975
371 150 742
329 404 912
159 485 13
653 309 772
225 291 163
889 672 137
856 372 968
435 204 742
505 272 267
808 192 185
103 945 298
189 732 781
385 604 478
754 91 620
842 405 165
429 342 105
483 496 347
19 731 844
926 783 135
677 605 599
134 395 699
515 156 206
266 996 668
747 109 895
828 980 489
861 257 99
924 339 122
947 903 773
859 86 978
593 708 920
661 254 347
344 660 449
579 374 444
945 157 510
80 192 914
152 290 795
570 881 934
224 849 722
451 975 326
588 855 273
163 917 499
81 948 63
77 179 452
829 774 112
90 856 91
919 533 907
456 921 274
346 717 852
553 774 104
706 499 331
332 533 40
581 224 765
559 70 618
837 484 741
15 433 472
24 759 947
140 524 971
737 929 18
642 214 404
938 810 382
892 576 409
496 677 618
333 834 759
871 588 149
614 101 292
504 273 313
412 718 104
907 948 529
859 777 495
642 444 588
580 925 374
941 427 881
591 850 363
195 733 185
281 269 92
749 700 736
832 712 431
49 189 244
73 820 612
615 361 726
172 573 242
88 147 800
666 577 883
888 560 545
73 543 476
268 818 309
21 697 764
403 269 263
853 530 298
22 464 737
545 969 534
694 923 187
168 144 228
104 783 650
800 331 261
185 688 17
628 182 362
527 486 936
752 73 192
256 318 563
602 799 748
822 908 352
773 791 307
393 253 407
43 502 675
242 164 109
177 762 348
692 245 839
325 297 206
898 612 956
696 954 204
825 999 852
473 221 222
176 242 477
718 125 157
171 510 826
548 918 115
265 82 31
947 862 113
754 383 799
339 752 637
221 193 728
733 437 498
826 341 417
58 615 666
511 703 816
900 957 60
137 947 392
483 649 89
440 764 480
862 263 894
937 435 587
677 900 20
813 396 881
807 627 554
821 565 946
660 212 754
120 930 84
411 107 36
96 259 900
152 528 292
837 309 14
696 77 642
773 157 513
814 382 922
951 284 493
384 633 216
870 26 852
956 466 319
596 778 309
730 95 611
263 339 805
851 242 120
579 375 399
187 892 202
717 272 918
284 106 515
201 494 77
338 813 466
747 549 366
483 914 385
171 630 612
663 731 778
386 548 278
130 601 627
443 583 763
975 802 45
425 720 543
890 663 848
319 707 559
971 690 615
652 148 66
767 931 313
671 299 833
32 833 426
494 30 163
731 429 744
757 596 645
583 399 771
991 229 888
416 430 735
914 432 709
771 79 122
443 944 100
864 628 93
665 560 147
579 401 494
142 56 691
579 882 851
831 164 428
531 150 970
148 540 764
679 595 77
491 708 427
355 432 671
183 744 140
127 337 144
414 344 160
517 803 613
920 274 810
137 242 595
696 778 490
265 857 621
407 442 401
38 630 666
475 874 383
808 516 751
386 610 255
935 892 434
707 317 416
160 785 432
475 383 742
945 11 518
714 525 871
537 416 724
168 136 54
283 442 682
824 46 837
330 176 399
755 605 716
577 741 829
687 265 597
632 364 40
40 484 660
126 394 889
748 372 541
123 139 875
830 591 565
29 51 72
876 29 20
397 659 179
138 295 754
155 822 97
363 547 566
525 454 739
155 937 89
225 641 988
438 144 54
312 25 758
175 463 173
83 676 591
513 952 422
174 704 173
814 327 154
190 847 588
458 418 382
106 63 70
50 705 122
723 145 546
340 967 979
762 23 23
166 197 799
618 55 227
926 260 49
693 796 495
267 688 265
612 511 905
630 205 560
470 853 434
603 837 648
143 814 732
801 224 190
330 882 852
831 142 854
481 561 620
683 138 264
653 824 857
290 796 109
989 283 775
469 274 638
408 705 867
900 236 163
909 824 553
907 394 77
145 407 744
243 635 586
123 258 444
605 381 52
84 206 572
274 123 67
125 507 80
440 202 425
296 914 510
206 168 994
413 483 981
253 817 881
950 385 590
593 669 216
471 555 309
56 20 21
163 292 279
155 667 200
626 901 81
838 574 263
657 168 500
184 551 99
99 171 841
919 261 387
619 658 849
985 903 875
627 69 414
515 294 759
669 946 86
84 761 157
168 508 414
348 680 54
234 229 458
569 598 347
823 305 162
527 984 567
951 152 796
933 33 505
31 891 208
90 113 706
15 971 994
381 692 582
980 670 531
778 343 150
311 391 961
934 497 354
308 872 748
284 260 85
234 966 400
65 835 252
244 534 331
111 889 680
557 116 786
293 214 280
184 419 362
967 865 597
405 288 843
286 725 177
294 94 766
493 688 253
465 900 692
156 838 22
481 168 677
401 630 354
267 577 138
296 886 125
986 791 676
519 989 962
19 801 18
334 21 955
190 21 528
856 982 407
739 142 530
512 765 813
805 589 492
467 179 213
640 943 930
559 334 109
778 178 865
226 360 884
103 99 521
11 215 593
876 827 585
155 843 685
187 322 546
558 172 139
412 879 79
54 560 331
236 129 103
428 137 333
324 167 682
873 536 523
215 755 679
315 788 347
325 559 240
688 633 195
563 889 365
602 152 267
774 307 627
780 207 176
537 614 342
273 171 610
506 889 600
377 718 468
800 628 708
277 353 388
807 824 174
944 747 539
382 53 311
991 439 783
286 148 970
147 207 332
15 473 405
310 56 108
259 143 281
203 77 261
486 832 551
117 532 502
98 643 800
590 644 36
616 59 792
91 763 523
232 925 986
277 718 442
213 467 553
421 679 834
685 107 322
287 187 461
331 635 665
843 654 619
320 44 515
315 241 894
185 168 350
660 404 326
449 751 514
472 721 270
354 495 325
96 525 953
743 158 51
624 899 643
262 819 529
949 934 302
790 478 862
419 147 537
346 175 788
447 380 680
845 29 439
317 328 656
650 58 723
534 276 641
557 793 52
716 190 273
210 720 539
756 120 273
352 631 575
178 465 400
81 944 72
782 911 27
439 167 524
421 677 155
32 755 46
79 832 450
538 523 671
520 780 309
915 496 984
870 573 29
261 523 587
842 548 978
18 83 260
581 139 987
86 528 439
967 716 778
590 570 244
462 940 837
956 134 473
580 80 927
983 306 98
98 377 878
590 321 315
490 932 871
410 647 251
548 829 309
615 481 950
471 936 844
120 98 894
956 269 788
234 874 518
978 954 999
170 915 690
967 776 984
59 773 15
138 971 752
307 510 950
338 323 98
137 859 884
912 858 990
495 838 493
292 204 822
926 490 829
834 44 205
667 613 625
666 306 62
767 953 999
25 546 686
634 438 501
408 409 475
249 427 724
935 350 206
874 674 543
365 710 202
972 487 40
602 216 89
485 786 82
310 626 912
722 826 809
651 627 938
987 318 98
973 164 513
234 790 868
872 525 549
777 342 354
983 37 447
79 378 626
160 148 591
66 68 786
525 773 197
532 410 745
556 623 592
416 900 278
92 101 544
565 24 865
704 632 436
526 730 799
327 430 664
275 128 415
752 333 965
654 186 884
692 769 92
331 947 904
806 817 864
994 13 559
698 619 76
684 265 457
251 756 994
762 181 437
165 936 753
399 984 913
702 992 693
109 109 503
70 679 514
147 47 852
504 458 178
639 115 627
814 295 282
231 117 701
724 99 121
65 986 738
776 893 11
257 319 211
390 753 287
677 395 871
95 409 14
304 832 474
359 202 529
146 847 817
414 899 142
400 741 697
381 536 665
598 930 39
640 452 675
828 843 538
552 103 687
537 494 239
266 287 787
143 611 188
859 407 288
682 18 17
575 158 321
926 353 430
472 185 815
970 590 618
822 488 636
108 866 138
458 537 188
969 682 109
723 522 824
433 818 569
810 515 269
209 596 671
414 508 65
291 560 260
580 948 275
23 554 469
986 585 961
999 854 127
923 507 492
805 999 193
322 964 611
745 828 150
32 676 490
357 938 58
973 997 547
806 700 319
830 876 14
227 899 75
282 880 282
331 344 769
264 423 186
468 98 19
877 461 189
871 67 586
564 136 851
242 163 277
418 322 962
56 995 197
481 609 972
489 612 319
463 895 31
844 698 410
647 486 211
300 547 931
892 283 637
911 43 424
556 329 744
956 395 683
412 926 502
748 107 546
161 997 782
886 39 242
438 635 167
586 362 282
649 582 387
490 591 93
58 348 103
521 714 351
637 680 518
127 471 938
627 970 924
201 154 238
847 451 336
207 953 769
995 283 476
323 167 84
57 165 652
806 185 844
709 999 746
841 647 818
934 404 126
860 143 631
33 741 370
194 158 95
314 701 90
924 823 253
289 338 640
633 533 515
664 684 898
634 197 962
590 770 71
682 12 464
91 756 289
83 904 682
259 996 587
235 974 328
48 816 279
75 484 845
657 692 405
699 332 264
672 768 292
102 822 625
346 659 406
857 294 139
225 322 96
631 696 400
687 61 161
146 665 296
469 683 461
206 256 291
921 465 712
589 334 85
489 235 888
176 464 840
581 72 37
121 452 54
682 320 996
406 128 463
534 661 122
167 817 559
160 419 58
83 85 562
965 77 73
443 661 191
776 916 717
354 146 144
124 447 637
668 894 701
611 940 558
252 995 902
43 977 710
665 840 354
733 715 841
41 184 575
716 101 467
255 693 759
172 405 933
627 121 350
105 888 297
419 385 704
849 855 927
297 281 970
628 335 780
826 908 461
133 787 163
111 512 797
935 597 226
364 592 265
719 359 553
596 228 496
629 898 202
310 886 914
862 421 485
263 678 763
899 545 660
454 516 466
854 903 473
617 67 576
184 256 803
271 733 967
739 814 749
951 746 349
964 887 106
488 576 30
423 719 933
775 923 487
802 445 24
99 631 329
187 726 386
259 102 525
603 407 412
80 186 51
510 963 915
659 489 121
755 441 371
430 962 474
426 16 265
740 969 891
745 560 139
426 925 57
413 358 661
482 345 497
73 551 136
522 529 740
701 41 600
64 310 244
995 327 110
219 248 809
973 816 395
835 519 402
264 412 451
893 236 425
808 780 602
939 541 344
377 583 926
297 382 468
839 159 217
927 173 73
18 790 864
929 611 227
521 608 811
198 476 192
725 840 747
189 675 578
240 666 335
309 584 464
297 669 885
916 533 603
552 520 394
788 97 392
975 479 338
815 313 868
905 170 801
267 370 499
535 226 977
445 429 939
594 445 708
263 508 286
299 439 970
588 193 987
599 275 470
379 611 225
627 162 159
243 973 189
416 13 650
240 492 855
881 793 108
406 729 312
743 405 837
372 201 387
926 688 868
900 489 640
768 457 193
156 564 970
581 284 244
22 13 945
538 275 242
826 145 980
34 375 913
576 89 400
437 481 172
754 582 660
110 338 502
325 607 383
680 985 842
145 333 87
77 649 38
131 351 62
126 694 595
136 268 911
585 937 181
549 281 851
381 658 250
385 913 974
925 810 40
624 630 767
48 509 466
991 510 394
693 919 310
617 874 830
425 172 111
373 826 270
948 571 936
26 288 203
257 33 605
299 217 276
110 826 901
635 793 628
437 638 176
192 149 22
94 426 321
931 407 465
210 715 186
969 707 212
127 428 748
842 522 120
562 124 632
914 100 852
998 354 103
131 707 95
409 277 562
573 786 684
233 455 194
845 22 281
255 87 339
376 892 613
949 886 673
949 388 634
956 666 850
732 302 965
832 417 468
852 558 732
523 603 127
223 653 327
311 219 845
628 548 818
250 546 460
286 301 437
593 362 862
152 358 420
586 613 211
393 657 845
689 847 641
264 649 729
983 853 893
872 770 812
638 915 156
669 67 354
49 652 452
245 681 497
250 123 966
127 323 218
565 271 123
180 396 949
709 266 972
789 977 820
297 30 759
430 822 682
923 81 978
988 231 512
508 559 59
297 611 802
597 209 368
502 310 796
871 285 406
370 441 784
83 572 70
966 512 468
925 105 461
460 452 798
433 382 51
140 580 683
574 248 244
130 238 875
871 69 789
632 43 574
519 654 208
487 794 313
873 190 311
346 296 672
589 716 569
316 192 643
71 101 59
658 731 172
447 879 612
900 856 590
566 714 214
654 921 115
192 686 989
994 495 323
355 206 806
226 182 18
114 464 845
375 936 413
86 210 698
572 731 541
112 506 796
293 895 838
757 434 701
309 885 345
739 385 133
699 571 676
810 321 645
574 28 596
522 633 574
426 651 96
697 344 607
950 259 63
709 930 295
59 317 359
502 273 523
160 116 335
351 977 884
270 361 209
73 458 940
970 443 901
657 560 271
258 661 260
279 204 948
573 370 795
157 223 103
602 688 793
433 315 730
229 284 843
370 425 899
555 440 956
73 701 933
804 25 145
724 745 955
728 290 626
766 607 336
757 778 974
459 334 18
693 126 604
733 875 57
463 901 171
881 365 660
263 287 635
842 389 489
181 470 135
439 372 117
669 849 456
423 951 247
952 834 248
440 820 212
562 887 905
598 646 326
722 530 668
91 499 832
452 775 670
453 838 570
953 545 731
407 426 697
415 912 415
493 347 994
931 622 411
310 277 986
225 808 633
973 439 248
723 547 932
47 772 382
912 344 62
74 623 903
82 940 336
685 798 292
579 379 927
323 566 654
609 439 693
922 177 86
591 544 680
622 272 564
235 103 393
927 972 617
42 581 618
709 769 833
17 313 402
891 123 787
452 474 10
639 899 419
982 637 440
844 474 678
136 394 40
702 541 210
591 229 191
702 858 820
782 502 565
475 879 824
103 908 462
158 231 793
172 498 642
488 239 691
853 232 189
993 173 655
47 905 824
526 646 78
332 808 128
398 482 149
242 619 110
541 622 516
526 813 971
42 664 43
721 746 835
437 883 674
503 636 134
747 146 608
725 949 253
541 181 981
128 367 181
563 181 839
187 194 688
807 356 569
430 526 488
780 705 902
154 800 10
917 938 859
219 834 184
605 542 450
53 218 379
863 780 967
346 817 43
963 444 761
760 589 541
219 495 371
167 697 520
133 897 623
103 181 832
843 639 197
819 124 33
69 18 494
568 650 803
462 390 818
512 529 251
484 181 431
969 115 450
728 753 159
139 329 317
557 867 738
83 375 735
626 598 576
648 194 429
418 24 741
249 675 80
230 519 461
375 95 240
22 405 610
570 185 22
104 742 503
100 876 664
539 284 908
258 543 998
968 127 364
605 673 784
975 698 197
270 371 109
607 312 481
164 753 361
353 536 210
733 641 477
935 283 362
954 144 169
114 915 22
285 839 354
292 626 782
603 499 949
967 502 126
912 747 253
881 420 467
705 593 843
903 518 608
393 891 944
884 854 34
483 169 198
535 490 401
222 58 575
754 824 376
674 381 216
613 958 248
289 680 639
736 587 786
890 48 337
172 953 703
845 585 204
513 394 374
971 915 463
507 685 342
562 986 132
296 579 758
950 337 176
778 355 491
790 424 569
594 367 493
712 97 996
137 529 676
448 815 283
389 117 867
412 950 828
749 573 95
764 504 491
108 290 313
230 180 192
387 991 427
654 84 840
310 166 156
565 423 660
613 898 166
496 945 528
290 831 153
919 18 313
480 757 586
299 313 506
363 55 826
233 803 899
814 418 757
299 593 495
509 895 73
361 376 513
72 452 166
390 663 429
785 402 766
866 621 618
280 392 205
740 717 866
36 603 106
385 408 256
869 916 953
842 357 193
11 656 417
585 612 508
862 754 777
819 212 704
239 977 768
222 153 61
925 880 746
176 986 456
644 631 558
785 148 546
424 26 70
403 910 882
892 404 190
523 127 622
676 871 330
509 942 856
957 734 565
593 284 267
449 496 135
955 137 146
361 44 466
360 164 945
365 627 941
94 927 840
988 515 438
982 152 714
771 265 411
363 790 491
779 686 595
38 981 620
66 87 864
252 774 587
253 503 691
451 158 803
339 752 842
311 153 96
795 483 172
953 332 868
850 256 105
700 292 845
333 965 101
227 269 66
366 606 901
771 869 495
769 394 60
305 335 864
68 11 258
476 69 320
612 490 283
773 562 339
281 872 921
275 692 642
595 776 19
334 895 595
568 360 761
342 886 899
439 373 845
169 961 617
536 437 492
67 192 913
676 468 457
261 369 355
268 681 890
629 757 300
603 363 77
855 940 365
796 920 515
967 377 925
405 472 828
239 893 12
820 223 45
420 954 355
707 215 105
917 317 241
846 92 308
561 864 32
162 205 482
235 413 443
102 998 691
242 464 648
787 149 217
589 546 418
16 332 189
486 641 123
375 853 141
888 161 765
680 968 537
977 519 578
33 630 399
565 945 152
129 527 487
579 71 853
695 836 473
412 408 926
448 992 143
243 67 369
575 974 303
641 686 820
62 740 560
824 285 525
423 603 728
653 504 556
436 302 115
130 780 367
968 901 360
257 848 456
278 807 362
142 765 678
756 452 899
628 241 931
183 515 33
864 577 325
450 427 360
218 355 532
669 804 127
167 990 819
840 890 550
263 895 412
247 21 514
854 242 729
690 929 588
457 573 49
508 611 974
541 417 858
743 359 801
980 38 323
590 841 726
127 643 575
257 701 506
843 12 111
935 968 66
240 39 365
842 315 970
132 358 82
377 716 996
48 499 675
352 931 201
217 102 759
144 994 796
573 931 74
476 256 460
596 887 183
811 931 986
855 323 21
790 231 856
993 804 639
515 911 316
930 559 91
390 306 678
657 967 570
731 312 871
269 480 384
511 158 540
653 422 470
761 462 836
604 768 256
568 200 276
226 763 132
788 906 422
719 390 462
761 134 611
544 592 959
887 992 176
417 579 437
541 238 268
943 687 957
896 669 652
336 569 687
104 654 162
679 55 187
319 945 852
828 258 756
704 922 149
328 388 274
713 186 627
507 957 777
112 509 729
637 935 882
412 26 480
752 623 781
826 981 753
390 673 962
705 182 207
156 599 111
780 92 727
713 460 462
425 441 824
305 597 523
504 809 651
171 345 191
444 370 471
546 224 128
222 949 870
619 574 844
867 498 385
660 831 490
946 993 971
793 272 766
489 71 48
504 938 436
690 256 615
842 483 148
860 340 634
472 894 359
198 134 94
717 422 198
458 53 184
70 467 648
635 416 369
49 10 649
214 621 72
609 750 988
946 455 374
476 329 655
490 604 501
632 398 187
828 453 314
623 275 571
563 677 211
466 256 446
734 255 166
97 230 190
304 648 70
710 341 916
933 701 81
467 934 32
500 548 251
561 893 556
717 285 950
606 903 381
824 35 678
827 842 516
565 427 649
299 976 497
454 881 442
241 624 191
532 864 973
979 127 801
397 759 963
862 374 614
957 59 321
759 497 150
262 488 586
685 506 644
67 724 492
927 635 834
449 163 59
886 103 251
944 174 406
328 935 699
588 677 844
151 79 835
465 372 131
718 939 176
986 557 108
465 273 719
128 270 623
440 620 511
630 176 32
524 302 589
977 752 924
947 273 167
801 643 500
63 50 381
662 800 548
208 748 115
457 445 54
158 833 790
241 534 242
547 506 587
975 485 872
534 954 907
232 395 23
656 410 77
82 314 563
876 268 367
193 530 673
812 387 63
562 807 111
580 610 486
530 578 869
528 464 869
384 578 327
571 524 364
565 314 908
952 68 55
634 484 796
909 839 520
843 768 55
544 566 360
276 526 869
789 19 438
896 639 731
634 57 413
513 213 878
26 229 858
797 103 417
643 190 791
738 864 665
415 606 10
114 815 952
572 354 875
898 623 624
564 896 729
307 537 902
274 335 682
806 533 278
63 84 271
404 934 339
98 383 875
477 15 13
512 51 856
223 122 899
101 851 588
383 397 570
743 432 199
16 502 873
192 364 294
661 458 442
693 80 308
565 236 188
593 74 333
286 937 399
325 288 396
85 567 114
943 242 401
416 910 298
800 629 615
271 601 350
587 508 153
611 815 270
570 145 315
594 987 880
478 307 822
230 583 740
431 154 650
362 518 131
187 346 853
397 543 91
433 664 578
477 569 292
288 794 340
439 94 574
386 182 775
172 320 692
198 824 375
769 757 124
452 491 757
753 688 369
636 472 236
344 408 848
704 60 722
400 16 456
477 643 82
877 957 558
962 30 708
224 765 147
929 305 536
936 295 415
105 895 870
933 621 733
464 132 172
72 811 754
617 495 651
890 457 422
294 985 63
604 77 972
115 320 501
549 510 247
216 539 563
167 439 86
613 43 730
412 361 142
562 386 219
766 260 580
873 764 628
979 636 554
995 905 412
288 317 146
402 522 163
775 497 857
664 275 48
341 396 53
472 488 214
188 595 931
496 423 449
678 896 882
166 589 448
393 705 744
952 775 353
612 159 123
662 356 246
104 632 229
530 181 869
605 805 384
748 836 386
916 329 441
34 77 277
564 197 319
451 362 616
479 312 170
440 881 562
668 637 338
492 513 357
289 286 727
432 123 752
929 447 641
408 432 293
525 385 668
998 71 735
211 44 682
60 930 655
190 907 326
372 961 487
435 746 176
458 890 695
10 429 278
474 481 570
60 374 420
180 678 728
137 531 104
781 895 476
775 291 854
553 594 324
17 890 756
483 943 643
11 470 877
888 423 136
374 965 178
246 714 347
915 22 48
187 627 493
204 234 567
29 104 883
325 549 533
136 170 188
49 842 799
782 161 179
610 569 250
767 565 630
237 405 508
598 642 803
821 690 24
650 274 454
346 643 66
62 607 91
918 536 482
723 653 869
139 57 718
417 945 453
126 942 793
642 543 194
415 157 657
405 614 118
169 529 936
303 353 71
106 361 908
828 583 567
597 113 206
247 972 520
572 605 118
798 851 661
162 314 267
722 630 421
172 354 581
886 137 49
692 90 746
176 362 329
891 810 782
680 763 625
297 817 843
532 472 505
44 731 644
226 397 882
838 261 501
864 183 17
184 829 811
893 111 633
953 870 23
362 66 848
584 613 210
728 304 592
715 754 810
544 724 687
151 321 610
69 446 811
440 658 487
48 824 19
303 677 306
571 826 582
734 311 107
100 920 892
223 898 322
122 890 336
356 222 190
645 118 725
666 318 814
710 51 681
17 253 684
580 892 977
619 677 706
338 437 240
252 381 293
896 697 797
270 134 650
551 463 768
302 136 719
88 466 800
729 22 21
303 638 955
316 602 875
179 128 252
136 943 54
953 710 16
223 580 191
522 631 42
831 647 248
907 370 764
751 227 239
908 385 710
684 253 425
778 305 738
492 30 347
771 714 428
692 531 285
458 539 103
738 304 536
879 256 673
34 149 73
610 665 109
63 547 41
83 332 965
362 326 785
542 938 511
732 285 902
449 808 322
132 518 950
46 748 542
493 812 509
189 967 396
303 139 360
776 506 933
369 725 420
929 169 614
969 501 390
917 903 471
162 32 209
86 508 524
245 778 865
620 527 213
425 610 165
521 384 737
945 503 340
499 148 352
497 178 246
562 335 374
320 366 38
587 118 960
632 553 309
691 466 579
433 482 904
299 788 446
13 853 281
686 905 777
732 359 816
911 175 303
918 837 880
455 692 803
80 190 129
560 984 864
962 55 625
951 222 279
439 331 42
945 554 268
354 757 107
500 678 405
713 654 803
432 584 520
158 718 537
840 816 89
653 155 610
339 141 479
551 738 245
59 332 262
294 150 737
935 408 371
283 533 310
574 403 31
750 360 492
957 765 276
33 143 10
744 176 502
112 336 253
167 527 214
973 576 277
785 276 465
578 905 759
463 946 422
286 103 822
996 329 405
276 683 607
865 696 683
199 823 295
821 67 369
936 802 54
597 917 404
49 598 224
878 33 719
719 749 961
57 405 617
751 829 139
504 334 661
903 471 438
436 628 159
554 607 213
995 174 760
727 953 586
88 651 447
96 891 301
39 145 635
494 700 932
440 705 667
299 675 86
227 634 962
775 891 462
727 114 426
97 123 674
169 687 321
35 643 485
526 141 79
214 175 146
503 112 765
410 702 715
495 557 729
961 123 941
343 734 52
37 699 345
347 136 733
729 18 199
696 952 411
971 921 430
872 217 749
620 311 206
431 203 999
92 982 83
328 502 677
609 471 14
697 960 746
322 254 761
745 862 409
613 459 340
367 282 265
600 774 327
925 426 354
122 602 746
173 713 730
359 823 528
724 276 11
122 589 963
881 940 821
500 162 213
39 413 940
476 448 781
634 462 856
662 770 682
100 488 421
525 943 750
720 467 439
199 465 209
587 153 787
545 407 332
511 525 366
683 401 633
530 339 194
940 822 651
216 613 948
775 26 642
866 468 185
587 692 214
13 183 758
522 72 675
980 959 314
245 760 676
286 483 550
226 716 959
447 907 44
336 759 925
293 947 411
244 368 631
570 881 814
664 490 210
171 729 684
135 322 924
700 672 776
247 824 144
626 508 215
430 335 113
124 380 551
564 168 794
806 654 317
232 434 396
757 202 168
433 376 14
921 456 162
296 934 375
256 891 500
361 259 609
454 317 641
401 151 154
534 360 372
616 778 944
700 461 10
612 608 975
881 192 506
633 646 661
671 760 271
934 379 432
588 314 718
568 413 819
79 416 57
370 882 75
385 508 671
308 559 292
335 385 274
92 263 638
966 729 103
278 547 385
710 366 186
168 584 661
108 315 141
791 826 437
406 258 505
409 457 483
430 831 884
601 725 366
396 862 389
793 548 412
887 713 203
70 762 900
290 799 61
414 100 782
225 935 55
389 704 259
177 935 441
170 664 313
343 94 23
726 641 165
421 655 244
561 931 39
382 773 477
48 70 704
796 766 126
677 395 702
609 532 945
459 958 349
956 487 556
657 400 380
561 739 606
351 254 547
634 377 168
342 46 815
933 17 806
292 520 894
932 136 902
966 58 890
189 763 916
234 247 551
445 258 180
654 891 316
159 912 455
450 870 55
469 843 285
96 407 95
886 253 364
850 260 838
28 635 214
147 935 471
218 639 306
420 946 449
76 22 24
938 129 879
513 667 589
963 197 809
449 626 376
74 346 130
399 804 176
88 816 602
555 107 608
123 383 612
36 967 727
156 541 83
652 895 781
974 264 203
894 171 177
225 499 606
616 987 818
611 324 690
74 88 354
109 831 554
721 455 633
234 831 31
112 205 932
358 828 430
717 449 979
821 808 553
320 739 364
846 928 113
331 122 298
307 950 404
470 336 292
478 107 753
720 415 811
279 725 26
450 672 944
327 215 348
152 598 458
58 104 890
895 209 332
141 661 994
131 931 824
45 819 580
938 496 71
766 604 111
474 662 371
271 659 692
772 438 61
752 92 524
377 822 597
638 330 795
818 215 797
507 859 366
10 38 264
491 462 472
326 256 206
816 201 493
555 520 385
160 523 608
865 544 741
623 347 214
162 982 574
794 853 48
544 839 523
262 125 429
374 20 745
106 813 700
114 169 978
350 140 202
599 332 317
996 28 852
190 636 141
391 140 404
646 827 157
227 906 981
391 948 669
576 299 351
36 948 850
735 258 149
936 413 711
352 853 580
334 508 949
332 477 252
441 709 215
925 91 468
875 222 808
138 439 580
687 519 173
245 919 452
129 651 284
504 875 418
61 314 252
833 955 455
78 924 719
974 700 821
685 306 726
373 207 195
133 92 58
232 89 354
370 188 29
949 461 261
760 64 710
42 156 183
854 226 675
632 895 485
296 811 457
858 279 691
133 947 244
49 457 22
723 43 816
634 643 976
522 308 730
475 37 810
271 487 693
468 735 717
509 554 970
674 572 131
869 546 770
16 778 990
50 290 125
482 680 557
562 334 956
247 248 462
499 467 962
921 327 224
287 959 257
616 837 278
762 506 156
214 441 826
809 103 204
107 335 190
721 488 925
627 734 465
350 253 916
964 78 682
645 313 568
731 810 636
689 853 830
187 501 355
275 279 974
931 178 901
452 241 129
771 878 705
226 25 855
266 896 454
391 696 767
266 369 640
269 383 953
863 207 838
306 455 496
726 17 163
348 591 628
850 175 181
762 815 503
59 945 577
139 753 209
912 868 491
260 511 839
319 698 997
810 181 247
716 199 695
854 379 280
318 871 976
68 181 296
166 277 766
100 206 825
43 602 291
38 354 153
345 981 645
637 918 607
657 105 95
531 848 404
136 282 40
134 279 789
794 738 188
617 179 140
131 869 106
602 287 403
747 52 734
572 740 960
825 800 930
624 593 733
986 758 817
995 135 219
701 187 118
880 788 66
491 533 619
251 266 422
228 749 187
740 343 695
782 576 800
793 92 688
510 98 786
671 547 188
322 732 909
492 229 994
85 363 449
567 16 758
648 858 933
95 773 27
465 553 684
994 820 795
105 474 378
559 289 823
463 782 229
738 754 401
21 25 177
370 707 17
369 783 659
425 184 178
320 913 269
716 609 601
605 276 406
139 489 205
237 828 319
846 106 608
688 84 165
398 586 531
249 160 602
989 579 130
264 434 52
803 305 881
525 790 372
193 762 109
380 466 444
506 359 763
733 133 248
210 467 793
689 624 581
773 432 172
946 466 766
746 461 196
923 380 660
638 920 797
742 512 242
687 414 850
735 709 782
463 878 173
750 561 570
819 883 809
799 285 125
308 686 167
667 573 363
457 989 570
572 656 233
961 872 536
711 923 299
339 156 263
241 775 732
832 85 95
801 575 775
739 232 377
548 456 341
72 561 800
871 622 540
674 435 781
925 371 220
45 133 920
19 945 631
427 387 707
586 420 915
588 225 293
23 527 218
316 422 23
809 202 557
71 356 787
733 837 583
208 114 402
175 639 992
24 440 276
166 858 686
673 795 941
391 108 681
276 547 291
590 342 236
182 110 731
31 900 589
455 765 873
164 165 687
744 411 767
764 280 211
159 540 57
360 129 449
864 260 417
766 885 844
55 316 870
893 741 547
281 404 323
98 480 718
76 464 858
155 792 313
129 162 481
865 155 115
322 335 940
76 415 165
189 122 844
360 22 801
83 677 334
795 309 704
837 773 587
500 658 353
888 398 858
224 378 998
890 755 57
642 939 211
426 674 383
332 174 758
12 96 298
938 329 792
875 328 696
536 142 135
506 454 701
355 195 830
906 689 349
954 150 172
492 401 166
130 620 637
702 978 706
554 846 459
776 516 652
235 826 276
709 558 936
774 456 296
88 703 227
16 145 726
868 694 778
977 71 343
401 427 594
195 902 315
439 123 102
488 579 348
711 911 737
903 923 880
413 214 624
740 59 691
214 777 180
852 768 178
931 713 138
918 141 864
36 509 217
889 32 340
82 159 17
893 729 184
334 383 931
128 403 625
151 125 663
91 747 71
348 289 17
683 105 910
485 197 37
231 852 787
845 712 207
17 834 948
375 422 825
792 809 952
585 984 255
359 51 271
713 416 280
429 660 857
947 703 501
642 170 760
743 668 913
686 275 890
825 61 217
807 171 222
707 95 248
905 988 186
688 164 205
877 520 605
971 385 17
110 581 66
94 510 754
615 642 185
147 989 617
942 848 554
997 790 737
196 208 279
961 120 556
399 765 477
111 408 620
380 813 422
649 244 61
970 734 865
403 852 985
31 20 672
327 250 27
570 14 723
628 647 452
290 707 762
140 596 246
339 59 302
186 475 159
120 102 181
66 300 517
956 615 604
36 264 563
899 27 503
236 62 823
118 368 947
921 415 586
402 245 521
412 598 298
375 391 275
624 19 550
788 556 90
656 313 921
57 488 250
32 130 168
625 11 167
676 87 452
336 858 829
86 449 86
15 259 359
188 316 801
252 332 923
869 943 578
644 888 134
325 132 720
624 362 650
324 707 95
915 592 254
937 114 531
44 500 642
247 387 842
18 412 199
277 696 77
431 778 126
285 494 393
168 767 45
957 562 494
685 499 431
363 165 189
12 972 412
179 296 812
900 101 648
697 934 466
475 179 121
723 272 276
886 963 881
63 680 769
918 528 579
332 231 349
623 484 257
185 849 215
150 561 364
538 925 546
946 715 615
45 907 747
396 844 448
816 538 958
447 178 741
80 74 422
357 677 999
37 594 134
885 741 342
922 421 499
161 92 513
732 830 807
229 232 498
783 350 747
787 352 458
531 773 159
585 923 42
280 903 689
545 850 339
746 492 805
699 793 372
418 998 688
685 783 175
530 981 874
893 140 658
95 454 803
951 431 356
391 963 313
642 639 899
820 488 415
490 828 996
673 443 564
114 154 898
883 425 903
524 705 475
116 163 99
516 22 924
530 990 206
468 719 534
802 362 843
126 183 228
713 271 889
475 387 28
308 865 459
94 110 756
806 883 737
590 235 910
673 179 465
58 769 911
218 354 144
878 312 62
719 375 863
288 640 923
174 541 64
194 150 863
516 845 265
942 61 162
495 882 55
102 53 124
364 214 777
766 263 490
693 59 248
505 444 246
963 903 228
491 611 956
546 177 741
242 149 986
621 409 763
672 372 463
47 546 858
574 964 404
764 319 587
44 36 561
804 481 390
328 242 964
314 177 34
85 306 956
563 457 856
529 789 375
677 951 695
527 762 108
734 137 43
497 871 424
20 274 550
895 317 850
694 255 896
323 612 468
669 995 231
515 888 741
430 352 105
334 454 844
838 86 953
926 997 754
261 447 559
474 483 910
727 472 151
65 742 286
262 247 115
25 240 223
532 89 98
753 160 659
629 262 463
955 307 632
697 869 767
366 132 272
627 264 804
278 774 61
29 783 650
58 314 208
304 927 178
256 760 846
256 616 336
921 733 761
848 294 364
741 563 666
530 239 734
465 126 559
233 647 153
408 422 188
459 502 209
195 93 762
260 658 473
970 508 650
43 72 115
266 126 231
997 938 427
341 580 405
297 537 511
526 242 741
397 233 970
753 923 475
698 273 229
703 124 475
643 693 898
85 364 135
601 180 861
361 294 190
59 129 716
161 488 201
281 543 968
170 565 333
939 803 777
486 46 395
751 125 848
115 415 165
341 839 907
635 661 362
75 683 788
883 740 161
238 693 877
501 805 12
779 854 416
668 614 978
929 353 414
771 473 267
195 404 767
688 495 596
575 876 277
367 328 445
277 798 718
380 742 730
988 956 883
682 445 426
542 27 866
14 841 686
484 781 179
356 50 751
716 310 357
756 702 677
189 641 676
914 413 62
714 443 285
632 617 67
185 587 432
779 901 193
668 680 479
270 622 296
864 150 157
114 940 236
838 573 883
975 696 531
996 34 412
692 933 627
653 124 12
918 169 189
478 526 542
402 874 529
87 437 757
104 698 200
394 216 320
672 139 76
598 464 642
467 58 748
68 138 348
678 564 470
579 584 715
203 804 647
931 553 761
792 604 256
529 965 779
463 324 441
884 908 668
582 954 224
180 684 721
283 362 335
280 762 39
349 705 691
844 410 793
268 550 959
469 185 887
10 356 12
868 692 448
125 968 656
964 47 243
714 542 732
157 340 901
138 209 393
607 486 907
262 712 770
358 785 13
717 325 898
985 312 285
938 295 470
414 163 517
111 508 995
816 415 59
753 17 255
358 236 140
962 372 611
254 392 501
447 614 205
983 667 512
458 898 773
824 224 274
10 513 499
737 487 356
545 578 617
44 531 708
825 321 596
320 656 235
841 789 818
885 696 95
17 328 201
987 935 709
142 797 458
64 309 221
706 100 335
472 490 73
927 846 498
866 456 666
190 266 783
479 801 650
151 468 660
265 159 357
657 246 308
798 171 75
518 335 215
945 375 469
905 177 627
979 80 474
470 346 919
260 61 77
917 730 343
348 287 564
793 880 648
476 824 674
693 274 249
423 689 631
841 595 951
79 37 182
124 945 504
597 30 759
355 415 751
144 890 624
466 923 112
603 787 218
786 484 272
67 934 987
777 369 742
367 612 263
24 995 334
355 446 352
447 685 425
803 733 678
491 716 628
473 891 784
418 724 571
454 718 532
177 993 510
930 582 123
679 511 660
562 620 823
66 499 16
431 48 286
260 167 573
274 76 131
691 170 278
508 301 577
44 825 653
554 728 762
716 768 251
945 718 739
750 510 726
261 897 797
878 749 340
87 60 537
587 189 651
418 475 386
433 521 674
141 687 414
433 806 157
421 849 726
502 576 325
51 887 197
625 24 716
465 85 375
758 358 713
476 105 389
296 294 877
145 874 74
107 457 265
426 139 712
290 65 874
151 567 758
872 417 528
72 627 19
530 234 184
235 465 237
821 797 18
485 873 924
935 101 723
220 733 438
751 959 106
496 335 514
438 989 131
854 931 351
648 502 910
795 326 914
320 935 715
436 304 542
268 467 587
566 675 709
70 402 902
546 463 934
343 227 267
586 325 817
740 851 944
31 461 871
759 576 615
800 137 986
671 297 490
129 688 992
762 550 364
328 151 346
226 814 461
834 810 598
250 212 535
359 881 225
445 664 966
487 604 870
581 479 814
760 251 482
176 201 461
157 634 253
423 112 472
160 804 178
531 575 256
58 938 573
631 288 924
30 716 859
297 978 921
853 316 191
334 783 613
448 802 877
999 548 608
367 896 102
723 884 677
757 379 459
472 835 43
594 728 702
926 135 273
675 877 791
937 726 32
458 137 487
75 72 660
60 156 646
206 988 433
152 905 376
662 951 684
888 244 276
435 488 659
520 37 91
443 163 507
558 268 813
91 811 795
596 905 693
462 544 715
411 670 601
413 329 925
220 370 935
345 592 540
39 207 80
456 464 799
852 292 644
30 487 690
345 913 160
57 262 132
725 759 892
987 110 497
35 345 209
173 600 657
486 807 243
155 285 421
859 718 253
481 190 615
361 579 199
111 447 667
454 472 553
798 959 888
56 270 385
84 309 533
300 597 335
750 733 815
425 601 432
194 18 771
502 582 297
131 708 307
513 916 153
245 427 170
646 596 423
378 290 577
875 931 290
648 224 795
948 361 226
983 438 703
158 945 239
285 643 965
697 594 194
742 417 491
549 125 213
45 419 722
124 974 745
991 771 567
920 557 593
712 970 266
941 788 871
298 520 501
473 550 915
480 557 624
790 486 448
149 233 84
650 628 637
263 380 736
591 737 112
30 80 970
808 140 796
156 654 694
418 878 395
956 904 696
794 739 112
723 517 252
611 359 132
51 666 769
592 251 693
70 275 490
406 584 47
292 745 847
212 941 13
379 578 521
954 746 794
983 472 221
396 53 744
167 990 899
985 399 745
782 905 562
271 276 862
512 237 565
69 258 97
348 655 266
940 400 482
476 929 107
734 353 582
223 689 135
931 695 678
238 682 452
900 19 129
729 107 799
115 563 467
993 887 563
926 427 451
687 362 252
59 585 512
679 439 132
664 300 577
241 357 395
304 571 651
576 961 785
438 365 975
653 674 43
506 341 871
10 962 670
614 641 35
617 404 730
618 199 546
930 166 476
830 448 627
554 841 803
172 128 477
313 845 138
499 600 731
562 374 892
353 773 272
930 895 405
191 995 162
891 626 934
849 689 345
853 690 459
904 576 469
410 269 93
165 979 364
133 272 491
472 466 621
718 193 114
551 925 767
932 146 89
805 138 743
92 481 894
729 316 159
929 901 684
149 721 113
581 701 660
11 293 516
450 955 563
730 418 437
425 758 670
912 579 429
478 156 10
236 618 370
961 184 935
458 675 407
185 708 502
382 59 359
959 834 14
760 522 988
901 806 203
44 284 96
622 412 148
583 209 443
833 516 241
813 989 741
836 239 763
867 214 18
105 80 27
286 463 642
421 852 919
60 902 74
322 672 719
611 776 913
769 951 738
182 476 437
262 861 772
613 921 19
655 257 923
586 713 954
20 789 248
165 392 558
17 693 120
371 335 615
615 311 101
464 655 130
925 566 374
268 588 490
490 847 378
248 93 767
94 510 490
88 570 841
898 506 78
589 373 541
99 35 780
97 404 550
732 744 15
593 164 383
232 191 495
178 257 771
38 536 120
47 689 279
107 174 452
226 968 88
34 972 810
883 631 96
521 488 440
76 600 391
963 189 648
941 22 397
90 469 13
670 559 137
560 666 269
916 663 929
844 53 612
527 199 891
972 157 401
703 52 981
45 817 605
139 951 493
253 651 541
208 308 63
93 881 244
154 75 354
61 518 803
818 669 471
931 120 180
681 134 846
278 346 949
173 819 173
436 808 117
150 52 548
213 516 856
53 534 146
186 366 447
534 909 718
119 359 637
892 852 662
296 651 694
731 920 22
738 372 591
487 225 789
65 405 573
494 581 65
945 355 860
117 582 547
914 402 281
525 255 347
518 864 933
443 545 266
442 815 113
456 318 227
805 478 778
745 435 302
326 576 533
935 395 813
630 366 303
564 787 813
583 806 278
122 248 521
494 85 539
78 396 754
917 484 161
747 426 802
601 586 550
306 262 140
910 254 965
476 922 711
379 269 45
147 782 442
242 889 425
537 316 899
590 624 137
145 676 759
412 58 76
55 447 488
336 908 967
580 955 467
504 897 281
740 451 160
155 693 948
812 70 505
590 432 720
240 927 566
743 309 805
561 602 303
658 391 629
706 275 932
887 563 246
215 358 628
123 614 536
813 184 761
408 430 965
990 688 769
941 240 692
424 438 706
903 153 461
573 163 429
628 709 163
944 737 348
967 144 617
496 548 223
646 740 768
448 580 673
470 172 753
214 978 30
970 420 99
588 666 649
526 743 957
681 177 456
160 430 547
272 818 886
426 574 618
886 52 166
847 966 617
608 493 54
550 842 621
372 52 504
50 664 482
763 836 607
76 550 763
138 33 825
400 302 488
827 840 735
134 713 690
220 950 125
638 994 20
179 624 159
356 972 932
891 430 362
632 40 151
487 936 681
780 521 84
909 41 611
284 822 85
877 256 348
310 27 56
509 741 646
879 380 795
651 810 943
791 154 86
455 958 906
995 945 647
94 978 29
847 253 260
290 816 482
112 558 451
564 717 444
531 723 369
119 936 206
12 363 297
606 836 860
492 262 225
938 503 96
554 354 123
299 924 10
412 961 229
288 183 697
551 653 400
422 690 74
974 785 182
378 743 505
946 303 510
575 451 714
778 825 41
155 744 947
187 420 759
172 584 959
877 731 455
42 51 748
399 578 172
448 621 760
623 35 36
499 574 282
943 422 90
741 548 298
330 544 298
265 694 438
601 553 321
595 154 106
34 535 701
944 643 415
977 148 851
503 361 937
210 424 961
451 69 799
406 135 132
451 677 946
45 412 641
884 934 292
73 794 340
402 793 878
993 344 654
813 365 981
251 997 317
917 545 174
376 694 351
988 247 617
96 443 683
485 428 707
353 73 10
179 618 212
790 133 732
52 879 984
573 894 621
665 258 966
63 414 170
440 562 137
771 508 560
656 984 446
777 25 911
213 879 858
687 406 705
339 449 866
408 600 153
35 250 288
829 463 732
842 868 970
469 855 824
422 91 235
61 215 564
492 531 328
15 926 964
827 327 578
580 661 322
188 363 721
489 645 168
30 775 133
470 116 619
782 325 552
711 408 626
137 807 210
668 684 60
407 728 19
222 147 281
565 87 247
71 741 639
940 555 592
515 879 652
39 714 895
472 163 790
68 843 564
325 875 302
723 230 262
500 167 785
98 184 951
825 729 527
53 128 32
567 200 60
367 190 269
311 199 141
959 737 280
959 168 558
249 573 768
855 220 23
742 349 614
803 360 772
110 51 466
181 118 752
88 452 860
297 732 647
900 958 382
548 734 775
884 509 73
130 872 315
812 603 747
111 245 433
367 697 647
996 627 421
675 476 646
675 487 595
129 729 958
979 946 292
525 571 154
883 473 636
758 362 979
407 633 95
165 514 419
745 845 150
869 358 612
918 725 704
823 637 535
899 930 375
585 946 52
857 204 95
98 537 352
444 252 688
151 787 617
385 320 795
306 828 55
269 259 538
536 23 293
235 126 201
766 478 288
504 96 765
933 122 976
605 824 318
578 106 555
915 19 277
429 384 732
549 994 324
303 104 607
706 934 921
917 964 635
894 962 214
155 645 499
947 679 905
820 413 128
316 415 47
409 366 575
569 911 137
992 712 607
747 677 576
748 796 526
791 480 804
368 156 226
354 506 404
960 62 884
357 836 160
69 984 736
749 206 708
228 395 175
836 479 688
540 903 806
460 563 207
976 122 73
424 441 855
672 236 825
268 308 980
530 523 940
449 887 949
933 626 431
356 418 694
29 249 817
25 734 462
465 131 731
165 40 453
396 68 615
832 472 482
461 83 292
310 36 905
742 738 997
721 524 331
246 290 367
101 299 81
912 657 599
315 182 453
674 328 284
459 803 424
148 570 203
757 527 266
339 152 185
713 384 826
664 288 585
58 100 884
26 70 728
174 411 298
662 911 502
638 726 502
884 667 216
960 642 133
498 994 72
148 960 14
381 65 259
464 75 872
688 158 882
135 489 306
312 16 843
808 869 577
130 596 537
973 388 682
426 514 544
897 705 97
949 454 117
590 605 382
534 946 515
715 255 449
146 204 340
586 17 624
87 887 477
423 571 223
467 175 998
692 197 831
183 191 451
895 644 43
302 751 434
306 362 714
778 575 364
673 918 271
188 511 429
865 417 728
84 848 113
378 583 391
485 417 150
543 372 132
71 496 283
248 373 494
524 22 901
763 714 696
751 133 293
324 353 217
132 764 109
267 836 668
412 961 672
218 154 441
513 572 895
488 613 424
900 827 489
142 559 379
310 348 559
733 751 227
723 751 516
602 663 993
521 924 781
682 117 657
307 463 992
466 260 129
692 213 327
805 523 544
936 521 958
636 491 829
136 781 846
82 903 689
122 370 338
223 986 370
547 58 307
399 183 945
691 286 285
953 427 57
169 855 977
821 76 91
837 85 358
952 158 341
25 593 79
624 384 604
22 300 511
951 540 474
780 49 481
688 187 398
545 800 302
501 749 612
928 703 809
331 370 419
460 117 735
129 86 350
797 625 905
715 676 179
482 811 722
451 462 829
51 510 857
154 477 338
585 511 372
114 315 569
693 317 323
55 798 716
695 336 732
382 197 343
552 870 981
479 859 156
908 155 422
53 670 24
156 268 962
887 439 684
618 782 863
181 218 566
337 297 102
769 457 53
420 736 922
682 128 910
573 780 652
376 716 741
138 320 499
726 364 224
315 510 804
664 662 686
652 977 155
233 127 419
914 229 776
493 706 448
76 910 188
403 122 892
617 502 215
98 832 734
261 301 170
156 820 955
333 774 933
118 756 904
330 992 772
641 876 159
140 877 791
949 92 488
399 87 498
417 551 524
151 198 655
940 366 460
670 581 793
671 643 458
113 491 966
140 516 25
272 939 419
56 858 297
476 111 992
41 427 290
789 765 949
968 558 144
692 771 214
221 750 488
938 389 434
487 157 115
301 81 710
152 496 101
916 180 12
256 31 368
214 466 286
993 241 930
620 328 990
912 470 24
526 650 422
859 295 277
390 568 880
803 986 284
603 252 904
616 921 300
41 182 509
890 722 166
896 55 266
201 491 948
941 805 965
736 281 53
110 443 975
78 625 146
320 146 216
634 939 356
343 466 760
681 304 530
458 218 410
836 340 291
857 876 665
768 958 248
656 803 842
616 554 297
423 959 201
835 323 697
320 82 715
490 390 315
550 75 343
584 127 872
804 145 51
258 291 343
612 351 917
785 207 12
200 343 110
358 592 33
577 616 945
961 337 63
675 378 417
689 557 961
795 384 375
458 742 35
613 441 271
90 97 286
571 270 871
209 233 720
20 655 297
88 498 253
608 12 625
443 25 478
416 36 149
65 752 35
34 201 430
513 227 496
827 570 630
745 938 291
676 730 301
834 205 865
239 330 231
717 512 181
315 287 295
944 677 848
742 899 294
777 953 992
619 954 576
303 289 320
555 840 184
996 453 736
323 830 818
156 800 533
176 500 970
825 399 89
339 462 889
354 812 883
868 421 232
666 171 869
520 91 381
546 755 661
47 791 477
665 947 925
825 748 92
747 813 898
423 355 517
413 721 598
788 100 18
989 819 107
588 594 962
146 488 287
866 60 40
12 449 977
245 821 340
426 916 389
738 588 753
30 668 996
25 976 917
514 416 861
148 922 464
359 693 280
346 325 70
683 181 445
26 707 759
205 27 748
55 581 638
396 158 853
206 646 537
847 975 494
293 742 248
508 268 180
430 946 864
386 709 111
991 912 602
800 612 552
901 812 233
176 689 878
526 982 557
107 895 855
594 70 192
465 727 516
12 183 608
142 214 912
435 133 272
87 355 305
331 340 857
888 959 598
328 943 221
58 640 322
211 893 65
214 721 927
682 845 309
115 756 917
745 778 673
529 570 945
339 267 685
239 459 782
168 625 293
149 357 993
188 285 837
996 919 730
882 622 131
114 419 98
394 570 498
244 281 746
638 968 701
763 956 291
233 559 89
183 240 108
970 191 362
573 927 964
508 122 250
427 309 453
761 41 809
279 964 810
564 891 734
422 890 192
263 388 120
548 908 380
569 815 198
487 19 774
111 731 937
239 346 780
925 370 51
436 24 454
480 462 245
434 384 385
186 624 269
203 750 16
518 967 948
633 584 979
899 775 835
835 319 249
188 410 230
994 377 666
148 239 187
281 720 970
389 687 294
806 262 510
538 519 167
314 581 385
699 931 673
867 303 329
965 476 129
798 374 810
317 661 544
498 566 293
981 684 669
121 695 88
717 613 403
787 872 663
388 271 28
821 88 398
515 253 472
24 723 27
268 601 643
694 380 65
142 336 661
881 794 859
174 627 911
661 870 105
241 42 117
451 485 265
719 777 919
704 532 32
800 301 725
163 979 632
69 603 488
936 309 142
891 173 142
933 840 881
624 541 832
309 216 551
309 507 788
337 803 962
722 947 490
732 962 909
687 316 284
958 554 444
886 955 77
764 212 902
88 896 956
173 20 751
418 243 781
142 916 744
220 111 976
858 986 833
86 956 823
789 834 633
522 345 239
234 942 851
474 212 450
122 547 689
954 304 377
816 76 638
890 752 333
450 386 420
44 783 603
789 429 845
642 68 306
160 834 524
691 229 456
934 622 693
418 232 82
441 487 670
848 469 820
936 964 681
966 101 41
323 968 903
796 247 95
140 850 792
203 224 772
88 887 852
274 96 23
643 322 418
629 856 801
443 26 769
489 866 579
94 595 926
906 299 515
711 93 35
142 977 956
927 717 855
706 581 495
510 355 429
833 665 114
380 253 946
848 141 90
914 841 57
145 408 801
339 99 695
246 228 436
991 578 729
899 698 445
717 26 606
476 563 62
623 852 415
459 96 185
148 993 607
84 784 968
920 390 779
539 617 16
67 912 946
363 307 85
412 109 269
677 884 281
92 471 868
422 295 541
265 275 860
238 808 673
936 261 857
211 981 254
946 710 977
315 676 476
972 434 820
156 510 906
924 425 754
81 42 62
962 465 527
277 641 71
778 456 284
533 384 955
964 145 860
804 540 119
296 212 738
947 623 274
505 123 175
912 21 22
158 781 316
336 509 839
991 10 497
157 543 837
919 749 118
756 330 537
642 13 34
960 399 223
730 670 390
808 246 327
284 618 906
109 886 698
33 983 721
561 359 476
391 275 487
72 731 678
422 873 313
293 787 467
60 857 938
905 195 377
375 416 173
307 658 313
554 320 708
887 469 608
748 846 834
349 874 176
639 208 836
631 468 916
714 499 697
792 904 146
824 359 676
506 621 17
463 232 51
172 139 49
778 258 483
394 236 610
570 486 186
970 764 54
231 307 852
84 413 860
872 743 716
516 385 195
14 564 857
865 400 420
43 645 110
317 212 754
270 511 900
657 854 793
116 811 20
503 910 83
184 259 117
869 85 535
463 554 479
354 31 128
529 780 410
399 437 739
674 709 750
241 370 947
354 395 643
237 440 603
628 914 19
225 903 81
220 337 40
928 371 314
504 277 841
65 314 35
37 429 335
463 268 985
549 29 993
87 312 167
784 257 632
401 326 339
264 834 870
24 896 177
536 819 124
347 251 583
510 568 445
652 615 628
100 839 510
798 902 284
632 380 837
46 874 549
619 120 281
703 442 860
39 390 360
541 444 427
202 795 239
963 834 783
295 207 315
523 245 988
378 409 188
665 716 914
501 137 160
863 986 534
960 745 352
25 752 168
151 96 830
122 996 524
449 177 382
329 570 352
393 47 34
395 489 284
449 322 720
312 461 707
378 779 60
557 579 599
170 797 933
785 556 574
384 203 206
196 915 391
222 178 850
384 402 127
871 858 232
905 179 852
22 699 541
890 938 249
741 987 210
401 114 542
766 534 418
584 208 403
750 459 656
189 861 394
831 10 348
71 377 567
917 720 270
702 310 302
734 651 747
456 519 757
862 667 700
378 123 506
723 177 401
524 780 806
356 819 716
861 255 89
240 897 311
42 715 451
385 282 470
448 189 13
862 485 784
318 644 715
536 400 654
257 183 859
576 429 596
517 480 708
188 632 802
756 899 929
195 36 692
147 555 514
752 422 155
585 668 298
209 63 754
792 760 643
738 492 675
148 658 259
615 365 760
920 740 84
784 442 838
945 607 828
994 353 149
15 115 471
187 638 828
29 252 467
269 996 105
410 500 515
680 261 761
276 870 303
662 320 871
810 92 379
374 782 968
298 138 356
69 381 405
994 139 341
399 410 821
621 762 179
360 806 752
253 295 877
717 771 738
629 375 471
649 56 704
719 905 163
717 992 261
890 963 642
284 599 786
655 405 234
265 131 61
976 904 621
199 259 398
659 592 231
707 49 185
643 34 614
730 682 455
300 290 602
405 289 474
499 327 537
662 933 493
143 228 753
688 263 562
109 59 845
816 978 432
642 81 709
719 692 185
915 368 133
97 151 730
205 136 976
379 949 860
830 666 357
774 231 749
519 764 916
717 612 864
412 458 504
840 247 444
437 370 384
208 859 816
29 566 262
962 581 457
577 177 957
408 129 819
682 619 299
35 593 286
253 462 578
342 592 688
712 689 549
617 963 282
953 36 819
961 313 793
682 243 909
93 223 561
594 452 963
423 812 943
797 730 649
963 823 938
229 363 980
957 541 418
628 343 211
238 119 679
101 627 941
71 263 402
503 516 483
143 875 237
771 911 592
239 693 335
52 808 738
282 372 776
401 195 708
735 497 910
621 931 597
541 910 697
637 469 216
115 431 795
379 841 450
168 380 29
597 618 588
245 605 813
563 365 47
645 712 969
193 792 442
807 182 634
496 843 593
606 697 367
103 524 585
687 941 668
948 802 372
82 346 941
569 171 618
375 952 172
714 41 915
484 530 226
423 85 60
262 370 289
98 301 898
885 872 908
390 923 945
821 192 346
181 238 313
890 465 402
976 423 898
576 38 859
684 748 395
871 897 41
133 234 181
314 90 719
819 19 111
332 317 805
925 518 717
153 941 811
281 413 300
662 42 319
667 706 607
205 115 502
921 665 746
527 35 499
680 774 529
62 994 911
644 702 105
637 106 601
482 823 909
475 439 615
493 695 742
560 50 849
40 416 858
381 972 377
570 403 435
42 329 835
522 366 849
314 336 991
922 171 570
81 823 625
810 455 947
199 527 669
398 721 981
893 862 946
707 92 40
254 681 176
194 877 351
856 954 862
722 528 689
481 987 10
554 348 918
299 236 959
974 223 619
403 856 58
66 798 705
227 451 430
568 429 589
738 713 350
152 879 253
102 151 258
426 890 330
317 54 417
396 564 315
995 669 387
279 525 861
372 490 470
280 160 433
409 735 656
678 847 194
946 69 999
291 310 833
432 640 780
309 733 382
39 725 118
109 572 12
649 12 631
813 616 940
189 178 475
833 406 133
297 456 517
707 87 815
583 280 38
229 842 670
823 854 44
196 439 64
687 980 73
788 74 427
492 95 866
965 66 648
505 109 387
542 183 357
35 652 157
115 833 138
715 133 418
211 236 893
664 551 391
331 225 576
303 11 176
550 833 899
925 56 391
873 905 461
715 564 533
131 717 347
827 949 199
349 873 785
326 121 49
785 612 905
61 895 510
485 919 625
527 942 212
886 754 662
623 263 875
206 649 268
151 293 841
552 735 407
454 785 961
528 337 833
503 954 824
492 591 563
99 975 604
585 645 900
872 468 484
739 77 940
362 416 196
668 447 623
312 973 235
134 538 189
651 303 734
797 925 67
766 652 171
361 766 17
208 243 429
370 711 760
539 38 125
666 500 897
783 170 435
358 486 786
436 851 183
751 501 930
872 716 187
499 641 676
605 759 421
384 624 368
576 934 219
219 785 668
75 673 605
397 425 568
885 590 990
325 226 304
536 593 635
853 400 550
864 520 921
665 298 565
702 254 878
898 144 219
352 739 832
344 209 123
821 187 779
949 93 544
290 436 633
379 804 350
943 766 684
804 360 236
70 233 219
819 293 272
378 592 319
48 391 886
614 190 890
541 887 119
580 882 298
680 156 113
219 225 500
286 192 77
777 517 969
105 257 404
887 957 528
31 534 510
775 93 971
600 938 782
148 948 279
88 856 489
351 906 121
273 397 994
567 495 782
84 139 247
120 205 725
194 652 999
224 766 428
741 252 807
54 343 754
772 485 693
739 84 579
969 773 222
997 942 669
128 543 617
411 687 615
365 433 969
223 130 590
409 812 656
407 572 440
778 706 745
189 698 178
535 181 471
113 821 480
468 982 706
311 579 269
670 81 765
244 263 741
537 281 194
475 664 481
166 89 920
12 235 631
731 237 145
832 399 446
568 284 497
141 383 139
504 471 207
665 108 679
201 142 696
429 740 116
631 659 335
549 390 359
810 92 511
493 332 339
346 335 954
252 618 45
262 767 276
311 273 326
193 79 295
614 817 921
442 499 302
842 624 675
623 657 928
439 615 663
793 737 591
305 632 811
44 869 215
328 826 41
240 412 568
301 823 441
412 611 377
649 100 208
733 318 79
621 53 883
519 585 195
666 271 16
850 42 355
373 54 567
350 789 241
232 497 767
55 675 765
502 164 374
606 450 736
113 606 992
378 800 760
295 383 92
659 161 450
587 528 761
417 204 861
507 903 209
443 115 146
820 996 560
536 598 626
796 389 846
967 149 521
46 490 353
296 153 986
154 209 349
623 940 81
842 305 170
313 804 460
980 664 170
231 17 146
41 199 165
621 228 934
196 776 262
301 353 780
374 714 83
10 702 245
983 440 307
742 673 847
13 131 903
625 544 689
756 314 445
404 898 951
464 800 705
974 634 921
996 929 588
22 536 169
849 45 278
221 121 301
970 646 615
588 709 907
363 305 831
410 145 690
208 516 173
138 930 876
509 633 482
319 428 341
643 950 439
944 276 473
593 849 240
926 892 93
533 783 327
689 613 991
647 824 66
741 270 329
51 846 358
816 95 595
840 994 413
176 92 295
199 404 970
921 943 534
766 965 327
409 36 906
730 867 301
972 538 588
670 366 723
658 408 212
824 853 769
573 327 150
946 692 90
775 793 118
324 899 772
205 669 797
785 832 780
382 192 450
108 179 917
55 605 953
919 323 287
957 632 743
645 909 761
100 161 612
801 681 993
87 481 24
315 334 190
506 657 64
284 66 17
653 437 160
627 93 595
466 699 219
73 321 842
112 131 378
381 291 414
899 370 408
712 452 976
733 236 699
984 359 64
58 547 435
729 660 666
191 974 654
113 426 987
682 489 994
488 65 958
564 404 427
48 666 431
355 990 59
125 307 57
412 611 90
831 695 762
736 907 430
92 525 700
729 674 200
791 64 947
120 139 628
816 529 66
677 732 455
511 639 848
652 975 784
826 903 787
174 376 565
847 134 432
595 236 607
762 470 730
16 970 915
882 410 205
646 876 175
248 525 500
798 879 590
885 747 909
139 337 534
269 184 568
691 751 373
195 115 904
157 841 568
263 212 684
390 280 789
318 943 25
646 679 505
775 804 882
994 187 410
315 618 422
200 743 66
907 332 89
516 236 222
49 325 220
160 438 821
572 398 808
660 189 197
522 806 449
536 482 54
497 552 538
999 155 594
498 450 920
613 94 742
418 714 233
821 864 540
145 801 180
613 201 932
526 720 479
869 512 564
235 906 962
509 268 763
391 241 674
327 410 803
108 794 840
745 676 300
585 621 39
336 635 324
34 114 213
708 828 786
707 253 512
412 596 239
514 623 530
43 630 475
826 263 470
682 357 761
694 147 13
33 441 287
465 289 91
909 262 634
867 586 135
852 998 377
595 44 965
847 271 630
946 971 746
376 668 100
798 458 243
863 685 630
742 92 612
102 437 486
606 818 289
524 736 765
82 277 132
679 897 881
295 188 313
501 574 283
597 654 485
419 582 410
773 174 330
647 814 640
136 871 19
689 788 372
756 501 609
72 382 700
514 936 695
815 477 984
202 990 268
549 935 893
418 932 566
509 430 118
126 622 689
133 706 478
924 380 384
457 292 311
959 90 711
230 728 167
437 403 348
137 979 852
149 360 636
523 472 859
140 64 112
464 399 258
932 403 723
213 239 791
398 872 82
124 890 31
217 762 274
993 951 705
597 323 368
798 667 203
696 141 408
821 982 10
661 740 589
857 186 496
615 217 944
323 569 676
406 344 562
218 823 210
499 647 777
258 912 570
350 503 190
732 462 469
449 892 171
491 937 447
161 648 214
696 959 749
192 919 152
773 596 19
343 645 753
106 134 574
677 632 274
762 412 741
163 343 937
525 285 848
833 884 53
186 833 193
222 960 200
920 845 156
475 226 551
877 506 625
389 222 724
95 531 142
549 769 712
854 172 994
175 280 571
318 328 798
256 477 325
747 302 74
383 749 831
177 826 869
758 399 86
902 38 320
465 446 32
40 952 225
544 846 956
420 293 901
806 189 339
121 307 34
189 432 525
417 909 148
33 520 363
544 507 56
195 988 194
958 829 926
922 873 868
641 40 490
339 418 290
17 105 797
259 331 164
657 117 994
907 719 688
531 981 346
533 461 98
60 602 576
318 831 910
614 392 557
726 391 573
698 269 412
776 744 666
797 495 815
791 84 622
411 332 121
118 470 61
739 283 968
284 666 48
607 836 102
635 710 468
291 251 354
883 731 765
681 19 368
772 578 334
465 985 12
998 412 345
178 932 462
722 930 67
980 458 785
998 500 576
892 32 994
296 109 90
410 53 602
693 893 246
529 335 359
403 291 691
857 177 178
787 880 676
148 188 790
193 587 968
838 663 591
919 747 832
159 320 762
393 786 281
330 696 581
371 811 433
392 74 82
971 193 704
397 620 719
880 601 865
847 562 694
730 151 553
765 569 300
126 810 881
631 669 637
732 414 446
95 576 833
107 890 978
372 965 398
835 305 694
856 912 533
675 132 211
792 174 387
542 249 903
645 341 295
209 164 944
316 373 173
414 519 597
371 591 658
749 982 739
107 304 464
415 97 727
451 215 365
379 538 115
697 464 353
995 917 376
21 673 712
72 404 909
751 744 764
457 423 71
771 572 504
272 672 305
265 355 538
797 198 247
216 741 286
750 430 493
36 710 200
445 988 307
592 886 988
836 549 610
921 985 862
931 584 353
792 960 221
432 103 254
901 90 824
12 981 829
887 617 967
938 805 87
694 651 304
459 773 839
756 205 817
192 376 197
353 915 525
495 176 268
45 783 191
211 127 165
314 780 674
151 383 811
978 637 187
758 110 798
717 119 615
90 306 548
229 176 559
46 142 85
143 784 798
491 683 585
375 640 901
349 45 985
564 669 202
734 559 690
663 304 17
641 695 292
94 962 858
653 493 705
834 528 98
922 240 718
271 510 250
125 379 686
854 940 268
833 886 737
830 844 54
683 139 547
503 925 277
797 897 716
390 472 68
653 901 153
879 947 890
309 689 387
413 16 257
846 896 505
209 756 386
723 44 658
443 590 557
430 902 789
551 634 750
578 349 980
552 786 883
120 411 470
125 992 811
929 766 531
952 456 592
327 60 192
601 902 429
23 630 146
138 448 341
441 510 782
802 355 856
250 461 65
13 798 949
146 765 808
945 894 488
787 672 536
553 702 438
734 336 60
439 357 312
750 236 17
728 840 230
794 925 232
127 243 699
859 883 604
944 242 732
620 68 954
984 57 820
460 865 973
16 57 148
247 319 983
109 229 121
945 484 62
698 414 11
179 290 82
322 689 501
384 435 407
146 868 913
449 802 853
375 74 975
507 829 552
546 440 667
931 361 195
910 251 110
773 125 991
354 715 308
782 245 288
385 599 624
928 342 444
373 777 319
466 194 534
181 833 581
474 412 542
659 85 878
789 611 872
659 29 37
997 274 933
123 485 30
719 329 755
940 821 659
461 258 163
73 393 845
459 193 169
388 667 307
691 135 47
962 668 180
495 199 239
640 479 262
860 87 418
378 463 665
391 599 578
392 974 31
561 771 102
698 189 818
90 724 397
548 293 837
966 742 779
301 629 452
922 784 372
814 89 89
446 120 561
434 996 588
112 282 394
869 34 942
885 754 595
923 953 321
491 165 41
395 444 180
616 246 557
830 272 784
88 615 761
848 260 116
204 308 767
989 168 692
654 500 514
860 169 429
488 610 908
22 860 921
67 69 683
723 892 503
855 275 718
626 721 346
249 84 426
341 634 334
828 178 636
462 504 582
39 613 991
574 917 257
682 322 723
65 811 987
963 504 423
633 389 275
839 54 76
912 514 101
151 255 64
875 359 912
458 340 477
201 955 494
226 344 359
686 383 78
619 33 592
518 480 174
92 104 687
940 734 628
758 494 198
740 200 987
796 945 83
531 54 291
835 267 696
601 420 422
579 754 670
152 98 958
571 241 399
295 942 518
671 670 927
92 408 354
531 401 356
997 119 208
627 576 278
201 328 125
990 574 877
796 199 638
94 982 551
935 301 952
199 155 581
677 461 610
486 399 466
29 233 924
261 289 950
937 158 12
800 399 220
98 736 626
709 922 546
810 49 441
707 48 869
234 435 606
463 763 796
950 312 382
737 848 241
738 623 588
470 672 145
548 629 975
201 157 521
32 938 210
342 382 803
531 37 622
260 629 451
909 755 795
630 558 398
92 252 17
807 967 735
492 790 760
264 996 118
385 526 119
255 882 239
129 758 889
16 76 237
150 920 615
879 54 94
842 310 715
724 848 756
50 388 137
153 132 511
569 521 520
673 538 509
384 871 680
904 991 189
93 72 299
439 824 213
574 893 355
914 751 891
87 561 846
281 556 610
649 467 345
689 843 875
435 140 950
897 847 992
213 775 933
304 534 395
326 154 338
767 460 346
878 433 892
990 956 163
899 582 999
14 139 810
668 961 82
816 156 304
445 900 132
374 165 503
173 95 934
574 673 378
231 115 203
913 415 538
848 625 197
772 255 48
569 310 689
598 552 485
623 277 425
257 326 371
75 399 885
18 179 505
216 639 579
152 24 686
26 132 278
90 846 981
630 217 576
263 83 415
392 133 183
567 232 148
283 836 51
962 948 485
314 942 44
577 935 438
580 735 800
948 247 925
77 129 345
928 493 593
803 263 386
195 620 971
475 354 433
496 282 695
525 320 12
702 280 405
89 48 74
415 123 175
775 953 414
838 974 63
457 189 617
231 680 346
795 10 918
723 387 311
629 647 431
815 244 343
357 71 169
598 657 765
734 174 883
829 898 507
89 536 916
761 268 174
253 775 941
704 545 307
415 843 270
46 437 163
716 125 121
836 784 260
712 158 143
873 473 103
336 61 907
563 35 197
407 995 890
278 66 985
650 725 569
377 196 232
842 333 325
880 538 934
426 703 615
983 711 82
426 891 656
843 756 201
957 753 552
931 704 555
42 201 706
519 720 540
175 146 758
515 567 542
876 456 382
977 148 711
334 904 555
184 205 426
22 990 970
215 829 332
902 421 207
579 207 531
490 445 425
683 122 276
545 840 429
899 948 94
673 620 778
488 689 501
821 982 301
777 811 419
51 598 738
57 315 996
614 387 141
576 946 525
524 802 969
721 809 787
223 312 724
599 195 508
210 874 28
478 16 888
488 86 310
655 27 501
350 152 822
530 667 355
233 487 962
492 935 708
556 910 792
279 528 59
605 211 791
933 99 853
96 684 539
900 360 700
91 899 142
747 500 800
375 675 74
515 719 186
376 819 404
715 570 129
310 464 920
223 663 917
255 270 432
738 423 632
606 567 750
558 731 751
701 716 734
429 510 435
405 161 764
499 148 364
51 37 202
168 426 624
840 901 958
521 846 805
83 653 727
18 619 451
236 385 289
223 285 927
90 840 421
758 505 787
252 623 655
614 509 640
836 745 872
684 940 337
467 836 733
443 652 45
85 665 785
823 872 673
837 920 806
366 999 932
115 815 62
719 121 135
555 836 87
998 168 734
640 454 295
776 673 94
366 194 796
630 391 649
423 853 476
823 330 939
64 568 613
630 602 899
520 15 630
805 52 32
152 490 832
63 328 570
335 502 141
734 406 339
448 585 996
770 100 554
771 870 790
889 428 321
965 17 732
727 777 261
437 778 422
773 288 199
313 870 325
490 75 415
416 315 816
597 256 860
554 380 148
935 880 591
500 165 940
396 67 918
246 972 365
144 522 678
853 325 948
234 680 513
832 103 777
403 57 179
777 516 207
820 564 518
270 476 762
632 878 575
397 760 508
842 941 34
833 683 171
927 960 919
809 831 317
918 617 832
739 967 910
764 355 300
40 716 518
576 137 883
521 990 812
804 590 14
330 625 782
536 796 753
631 509 648
470 613 755
521 685 738
246 950 426
743 644 860
873 918 605
335 967 311
982 12 820
117 726 326
26 996 701
812 993 703
493 992 353
789 556 51
532 204 478
606 741 636
552 831 578
143 595 395
855 158 647
856 778 338
505 182 28
256 962 459
781 815 487
388 346 159
586 467 318
454 605 310
741 945 580
172 272 985
955 259 236
494 178 616
440 690 328
858 932 879
802 346 679
385 230 610
768 218 300
115 54 925
290 884 292
212 489 319
498 471 156
482 681 24
43 372 123
978 752 75
841 115 794
815 889 917
915 84 14
851 122 491
450 403 270
109 86 796
813 861 23
191 625 280
219 989 90
32 692 30
197 476 617
475 602 382
826 778 969
581 532 143
338 849 732
72 544 382
639 413 802
345 736 161
920 683 467
54 17 941
642 615 964
839 673 355
60 451 141
696 38 805
573 130 495
78 431 515
546 612 680
175 335 833
186 504 696
238 532 271
757 638 403
129 874 168
152 214 30
601 456 852
795 529 613
938 634 570
200 819 462
609 12 524
276 529 741
776 521 430
759 323 310
164 21 726
75 51 796
304 670 194
35 695 486
382 765 226
836 770 779
205 26 793
719 449 407
233 406 462
856 270 812
262 192 791
365 280 52
54 804 301
575 891 368
414 886 421
881 796 942
902 306 406
226 343 579
895 908 150
629 803 869
170 408 483
373 704 196
13 182 38
737 761 401
221 755 506
508 950 781
312 87 913
140 549 450
509 171 146
422 852 949
217 586 182
413 410 987
777 965 738
432 238 968
853 28 608
839 989 897
622 392 646
940 403 272
565 121 689
560 873 853
368 647 966
458 816 802
285 153 338
459 311 745
26 163 201
373 724 584
440 963 142
753 268 785
664 763 315
62 925 205
877 521 864
708 554 572
500 265 18
598 287 572
929 773 724
858 949 497
481 530 456
960 667 199
934 585 984
901 530 985
650 354 586
535 450 215
853 764 371
151 815 591
923 869 265
493 862 137
892 38 467
525 807 539
479 484 658
350 438 257
170 230 193
463 355 686
702 912 51
312 293 548
462 513 213
19 157 568
813 523 90
616 788 646
146 453 155
473 724 11
80 448 931
335 349 738
722 754 102
767 690 370
290 700 23
168 454 809
706 690 542
470 141 442
41 672 311
13 10 178
55 65 749
600 648 265
782 924 523
229 792 153
92 792 245
779 820 262
114 720 652
88 66 152
52 816 430
890 858 48
816 478 397
866 135 394
205 574 310
363 298 262
931 32 353
555 307 752
680 592 496
861 400 732
328 456 286
638 996 30
122 530 251
176 390 109
10 823 500
361 783 623
246 304 231
890 902 713
978 943 515
173 462 780
271 983 911
225 594 253
731 793 91
583 10 110
352 485 938
524 821 419
967 364 418
967 577 857
64 253 331
262 982 670
403 525 353
269 194 782
211 56 663
632 118 600
181 224 145
632 998 984
708 882 925
472 356 51
979 181 389
725 454 87
111 61 276
751 23 18
137 656 522
542 158 707
292 558 402
663 837 181
321 467 300
114 953 846
392 507 319
472 246 65
78 35 987
875 645 535
932 982 743
991 568 414
781 161 840
234 388 963
880 227 712
559 879 534
96 579 292
556 450 15
180 356 314
46 799 195
866 269 21
672 760 522
940 469 606
813 165 531
850 987 232
295 559 502
50 38 233
566 201 377
952 766 736
594 172 920
212 552 665
444 612 734
738 430 824
380 146 686
414 282 158
373 597 167
201 431 968
552 210 664
148 994 862
401 784 762
186 849 18
591 626 48
764 222 283
453 337 687
992 603 405
700 276 282
391 141 927
93 817 438
802 338 707
882 582 430
984 15 388
571 463 623
470 290 318
413 981 21
927 205 958
120 836 806
606 929 583
650 383 161
347 672 825
786 506 307
474 296 515
875 666 501
861 776 905
855 547 456
472 952 287
915 509 28
324 221 278
454 98 929
189 326 130
468 998 675
598 170 896
609 493 299
462 69 782
86 665 597
193 133 956
485 137 224
275 313 536
126 768 348
699 119 411
921 349 303
18 489 813
396 984 884
649 871 836
453 269 190
566 905 215
569 611 893
211 726 905
210 279 944
398 851 248
356 921 219
524 360 399
268 917 716
967 647 84
590 112 247
947 819 15
229 489 42
351 378 222
770 225 90
447 237 371
702 677 22
982 416 218
897 562 115
266 118 194
707 363 560
794 897 663
532 772 537
462 474 276
516 920 873
664 366 66
596 630 439
612 635 193
820 489 523
272 378 886
728 998 209
318 537 959
26 627 581
541 574 802
674 883 144
802 576 699
16 259 48
595 557 891
228 874 862
587 169 478
768 424 164
987 961 164
713 460 226
117 598 569
25 210 383
440 464 284
122 66 901
665 627 479
672 216 520
555 40 173
592 510 932
171 578 46
295 352 46
570 830 487
157 769 242
207 374 247
559 598 883
728 785 475
200 881 761
191 527 105
148 521 160
786 957 410
943 107 310
745 231 501
398 107 473
486 392 290
21 574 614
619 703 893
523 22 141
522 260 510
612 847 306
967 867 907
404 936 797
114 968 849
926 948 58
685 201 106
546 299 531
864 834 621
299 204 905
952 343 823
642 341 692
441 634 886
84 71 859
639 918 517
80 723 965
830 532 769
81 256 522
108 519 885
988 364 845
503 408 556
235 999 724
523 961 189
203 480 741
662 81 436
676 820 905
258 601 798
888 697 26
793 174 42
600 660 971
19 754 240
158 884 385
734 215 106
48 801 761
506 965 897
524 931 70
654 124 726
947 45 155
975 605 240
282 879 625
983 958 593
671 15 609
187 805 683
540 804 625
124 247 994
313 805 991
202 442 532
662 35 785
142 987 418
312 81 544
64 46 160
562 111 283
726 926 376
473 803 959
167 931 419
150 61 311
234 84 738
101 519 422
939 771 718
68 944 18
239 784 573
516 172 744
16 944 398
534 348 798
588 997 363
67 484 279
978 750 230
106 38 243
598 225 423
678 844 796
790 562 271
59 522 862
399 243 501
105 856 10
668 913 584
476 126 784
315 474 767
750 246 275
75 436 287
254 444 206
851 23 98
144 669 539
428 190 639
997 806 397
19 747 310
512 138 970
681 663 258
409 772 930
171 678 968
751 567 535
857 344 241
811 917 817
376 80 28
633 772 998
746 885 452
403 187 747
152 399 668
493 836 485
84 598 176
41 297 24
534 483 155
802 133 894
156 434 258
573 614 112
55 680 564
142 641 963
824 914 852
69 625 102
158 339 213
54 899 378
576 449 343
47 933 536
599 403 378
976 635 322
278 985 69
114 67 873
894 75 725
478 379 136
987 506 186
670 383 331
603 413 268
746 94 639
910 23 263
807 357 171
541 489 141
418 161 346
152 275 538
576 635 928
558 773 36
170 757 343
941 232 532
197 183 891
525 219 926
830 245 592
297 593 708
196 710 63
725 199 489
204 626 135
765 249 308
991 548 556
333 881 825
241 925 36
688 547 578
985 633 684
680 526 37
617 848 606
282 894 691
857 302 183
32 885 691
178 277 81
971 52 367
561 889 670
763 643 536
729 662 788
31 958 825
826 527 145
383 722 411
576 393 189
834 278 178
104 860 947
41 874 10
647 538 280
709 449 358
896 597 701
898 614 544
199 767 472
493 85 173
437 899 561
494 714 199
247 84 547
397 463 256
601 214 106
582 500 73
856 65 786
455 895 500
152 868 945
950 655 69
265 406 121
173 36 261
714 11 173
35 536 599
886 790 636
583 814 17
598 580 985
687 180 723
960 39 254
402 77 979
218 774 221
125 705 730
822 154 674
452 108 989
295 673 345
143 667 413
362 926 544
902 708 447
37 637 59
515 860 519
740 201 582
378 13 562
59 139 169
201 61 409
490 379 238
354 959 744
544 945 288
972 991 28
458 283 253
648 372 583
434 254 269
641 575 43
144 433 245
712 683 193
681 660 987
414 711 965
60 675 142
980 134 842
990 453 975
869 867 918
908 822 653
772 573 136
816 383 116
122 23 266
650 434 14
811 699 322
38 361 938
459 154 440
206 851 873
496 83 538
650 339 391
64 992 911
990 922 626
469 813 612
97 854 222
835 474 541
930 581 826
803 269 25
170 267 156
196 482 951
583 577 694
766 617 576
64 742 780
350 829 208
843 862 912
405 605 374
922 158 53
98 567 919
607 949 624
915 179 535
576 916 822
870 321 912
918 182 853
430 457 90
621 488 402
318 812 371
349 165 973
261 294 606
263 700 31
728 24 145
26 340 244
297 982 736
960 179 469
258 288 633
657 14 930
979 334 536
211 730 904
677 978 275
422 961 676
372 762 529
534 123 227
948 838 22
344 220 602
946 792 134
969 204 898
450 420 954
63 324 514
658 553 354
152 963 705
696 807 912
929 433 574
976 246 278
65 885 377
905 187 472
556 538 645
800 12 465
798 414 570
231 894 544
805 990 60
640 104 32
421 601 456
294 167 75
326 974 633
365 813 89
67 510 614
765 661 18
627 963 870
647 428 750
639 49 830
244 407 223
161 207 87
106 565 942
997 182 154
799 116 380
794 841 106
673 517 12
899 13 324
225 135 92
686 101 919
12 755 848
180 88 116
143 917 391
427 798 54
830 845 773
293 473 436
910 429 329
951 157 704
172 218 883
355 269 542
420 582 176
483 174 383
383 894 269
997 449 244
292 471 259
543 173 150
196 391 713
840 993 64
671 854 311
568 457 361
819 963 76
871 914 784
421 582 945
969 820 169
677 899 790
379 533 843
679 164 98
821 702 332
449 513 721
340 617 604
958 123 248
305 38 909
601 194 824
503 435 307
583 511 637
151 384 26
20 395 311
202 599 55
895 955 929
146 856 35
377 849 701
424 600 352
166 393 286
720 635 619
192 37 933
651 204 312
635 503 250
164 267 430
960 295 842
132 975 611
754 265 583
722 693 646
872 552 929
696 676 33
803 131 190
450 750 870
717 731 332
810 37 936
30 435 270
552 682 751
485 407 240
957 302 503
61 858 381
974 898 391
138 879 407
827 132 479
439 151 886
271 62 324
74 772 944
878 436 384
99 481 369
753 783 70
800 232 81
523 770 460
640 588 952
628 202 399
688 637 185
232 205 890
405 967 543
960 538 608
318 682 861
418 146 833
886 42 833
235 810 954
953 401 268
349 836 139
884 82 476
900 310 863
336 713 465
62 580 643
976 435 539
130 755 578
796 194 612
721 240 937
138 802 988
305 181 833
351 325 480
950 920 318
323 125 252
247 878 911
433 948 219
760 753 894
601 968 871
815 652 571
950 861 29
136 956 735
79 83 442
173 376 921
424 873 847
844 757 123
819 107 605
750 573 540
721 575 795
858 24 334
729 800 384
168 549 181
766 841 978
66 359 109
258 445 948
58 43 496
37 164 597
850 645 436
210 289 861
72 212 811
733 346 362
78 310 430
493 333 547
149 339 165
367 596 218
299 708 608
283 811 41
176 233 668
936 230 679
597 294 414
608 554 192
23 801 154
52 407 443
930 751 533
370 381 968
503 64 664
951 307 534
108 206 137
121 555 184
407 943 366
324 80 751
524 267 243
296 722 260
816 122 380
323 636 100
915 142 982
292 483 926
984 763 434
696 252 355
565 834 516
87 254 500
741 821 393
286 199 255
807 880 448
197 745 194
430 341 864
288 31 824
276 688 829
655 31 99
497 723 883
806 508 554
714 726 810
847 236 934
805 343 822
202 320 846
173 832 699
591 989 932
109 786 832
145 105 498
55 844 662
615 29 262
560 153 762
471 448 589
339 936 461
893 11 456
200 496 727
915 836 184
289 93 241
107 275 482
966 459 200
87 784 700
256 439 35
292 335 313
207 190 660
37 959 372
651 963 691
285 320 757
664 421 253
77 490 392
472 633 393
565 820 429
141 240 612
158 783 182
835 353 207
386 92 430
937 269 641
876 74 652
257 330 84
913 606 352
323 250 724
231 939 567
642 568 962
667 122 160
81 344 388
361 853 523
911 675 428
805 296 352
233 815 628
259 916 279
894 437 266
253 324 997
869 532 601
500 297 256
463 118 33
325 816 66
321 373 138
300 742 269
238 253 731
721 682 839
795 933 966
420 652 347
846 306 43
949 211 882
396 935 19
668 753 766
744 879 950
308 733 581
771 683 397
285 467 279
475 606 206
522 72 730
699 304 587
580 785 151
324 35 818
800 660 35
121 667 758
458 582 366
93 609 488
66 970 473
321 725 989
617 998 229
250 945 593
444 473 223
29 292 485
143 343 649
544 244 973
131 530 481
607 368 536
517 981 947
615 544 318
85 676 337
938 80 248
453 147 976
842 374 529
467 171 562
425 12 746
587 617 819
154 791 805
726 775 647
16 45 560
270 229 931
920 522 495
562 645 595
855 970 185
724 746 503
987 666 308
784 764 180
413 370 599
165 630 148
583 879 841
431 979 691
443 243 507
299 559 538
978 34 782
148 802 273
564 959 642
906 144 755
921 361 166
593 905 209
167 857 267
679 129 266
515 324 185
131 590 199
622 448 35
964 944 675
131 810 156
754 973 627
810 430 469
113 800 650
695 985 615
972 313 411
593 883 196
604 139 946
509 425 894
247 428 882
465 246 80
591 867 787
635 929 733
217 181 482
240 302 758
493 963 740
681 31 555
428 117 778
376 846 194
92 132 347
682 899 850
325 366 101
471 841 475
990 763 945
831 601 594
640 213 871
299 246 566
126 711 198
527 251 13
78 726 62
888 612 449
432 648 254
382 70 298
204 571 557
492 949 228
781 928 650
299 168 388
320 154 206
255 703 571
944 864 552
769 45 717
156 420 17
912 844 220
530 80 924
129 115 611
873 605 516
482 723 16
139 871 276
617 277 140
863 899 493
945 115 60
982 396 921
626 125 864
980 765 164
818 440 648
838 508 210
735 67 282
807 648 558
415 278 867
708 145 669
479 937 914
924 472 254
300 918 57
341 399 980
280 662 338
235 140 173
332 161 81
951 451 662
561 903 221
650 145 740
788 845 924
33 472 118
701 569 520
859 234 514
596 880 787
367 587 437
216 129 648
873 672 713
530 731 164
202 91 637
640 840 197
120 729 699
315 231 834
949 850 539
970 838 803
905 623 254
926 600 796
706 903 404
462 787 582
735 818 618
249 388 956
957 562 738
100 77 652
920 82 734
716 171 812
919 262 729
592 87 159
786 836 349
914 411 672
889 191 463
453 712 229
771 405 818
315 924 450
108 798 992
377 833 969
144 77 945
966 309 27
656 128 145
427 565 164
472 200 399
339 290 101
608 96 105
155 83 632
697 617 630
892 481 491
574 842 898
686 183 96
979 113 468
115 889 272
972 536 868
724 250 232
603 771 894
179 288 308
489 189 330
835 618 95
34 829 713
270 780 144
967 325 271
163 357 569
934 567 57
291 967 854
330 621 999
433 188 483
29 496 60
612 24 336
351 99 839
292 332 187
99 198 846
911 521 286
21 884 72
921 945 227
616 664 924
983 531 240
824 657 393
979 627 312
473 100 604
595 614 935
466 845 793
141 647 156
124 698 373
165 543 389
955 521 536
46 488 209
875 449 695
48 129 931
583 733 436
196 233 632
368 384 195
580 240 490
831 651 664
675 158 380
957 882 699
165 91 30
743 391 725
743 832 805
122 266 417
871 978 209
530 817 535
195 913 529
73 897 930
112 450 85
170 135 818
454 514 564
69 608 930
760 400 508
573 377 941
308 232 549
395 833 666
672 739 979
459 799 513
932 721 916
969 884 809
787 905 556
654 554 427
96 302 275
343 738 618
227 850 456
124 477 173
488 496 610
697 579 935
319 961 200
931 271 757
890 266 474
227 257 751
363 903 810
439 348 971
403 187 937
697 197 743
486 531 423
474 320 781
244 178 327
667 956 454
781 841 112
71 711 919
806 992 205
839 237 459
570 992 100
304 569 370
616 968 247
343 856 505
366 688 668
493 150 528
258 619 68
197 879 131
234 225 455
645 188 598
366 293 277
530 59 20
78 656 71
354 309 904
690 593 196
500 316 363
43 897 765
376 60 347
58 953 209
182 971 521
964 547 911
121 105 581
484 428 640
348 154 30
647 116 630
634 906 664
674 301 942
343 282 591
706 78 409
322 678 631
485 540 230
52 54 276
478 675 16
917 821 773
350 835 857
947 209 387
123 718 948
105 228 185
856 348 941
109 34 915
777 479 706
384 676 342
590 818 554
188 135 899
195 382 744
709 820 294
504 844 198
666 732 248
37 49 564
85 497 628
488 817 748
219 974 693
936 531 69
717 884 325
630 240 120
570 451 54
284 146 345
729 695 441
152 413 32
217 328 192
696 326 748
556 925 417
377 973 13
358 381 957
477 595 973
407 819 922
839 286 278
403 385 693
304 399 814
568 115 302
910 586 533
698 678 368
810 266 37
996 618 505
569 829 367
847 979 503
845 585 458
650 92 312
948 296 597
167 165 936
334 149 565
856 173 443
204 542 188
767 894 522
533 669 646
827 23 929
669 691 721
281 907 524
880 775 574
765 453 816
824 973 25
977 146 418
904 427 670
109 510 133
220 704 569
112 17 240
723 768 192
352 462 583
144 128 335
933 626 628
655 468 919
357 751 18
244 365 158
425 287 214
266 74 523
176 299 264
477 541 660
724 283 351
442 499 583
559 193 449
970 993 573
329 861 255
867 96 789
269 359 636
937 971 285
774 591 889
776 192 508
983 358 625
602 763 644
362 962 660
989 563 419
166 793 822
108 507 178
128 688 122
170 948 506
529 868 39
410 890 330
768 241 702
50 318 541
374 241 906
992 252 316
837 557 655
492 69 679
261 523 956
412 340 991
950 610 534
377 191 957
483 648 801
490 144 711
75 895 728
499 762 973
905 342 288
752 668 877
692 183 532
894 415 787
956 698 820
922 602 464
608 73 768
736 135 496
202 441 427
514 340 226
727 478 847
901 616 464
414 530 82
296 935 169
468 298 70
494 225 695
935 722 458
957 664 987
206 310 979
131 786 288
513 328 641
767 887 426
512 832 191
261 844 738
977 141 930
788 458 208
696 946 447
814 407 189
268 814 52
401 22 829
179 90 23
745 335 862
308 742 576
532 210 479
278 642 555
111 910 672
929 65 673
983 879 940
797 131 719
175 868 358
586 519 466
128 197 438
70 172 300
371 864 130
313 651 812
40 988 395
322 125 363
175 564 512
275 639 665
308 30 196
876 496 751
165 764 111
66 402 723
314 109 443
33 920 888
729 830 119
511 320 653
427 910 963
992 95 179
802 237 997
879 819 510
36 729 711
751 537 193
353 468 36
170 195 261
433 794 937
845 120 892
271 218 779
491 391 27
20 564 446
79 532 505
155 684 976
433 548 44
815 32 650
751 375 258
918 302 427
773 575 398
116 156 929
57 496 229
853 20 870
16 576 844
580 762 16
432 169 42
272 757 245
859 602 252
924 984 354
105 564 985
896 600 142
204 101 180
758 67 893
670 444 684
960 638 29
98 778 796
229 347 61
431 300 814
292 976 547
755 906 865
10 616 192
465 285 955
154 883 303
213 61 258
830 655 104
836 328 414
978 282 237
330 756 707
910 306 365
635 498 993
804 981 510
719 170 608
603 275 797
594 33 576
642 336 564
39 362 286
165 807 773
889 147 146
190 876 369
831 257 852
90 666 489
866 535 363
247 578 391
793 375 231
720 136 498
269 787 870
144 541 785
909 114 50
133 636 579
944 542 388
820 965 226
139 941 554
568 799 307
994 672 608
707 182 267
622 937 270
965 376 946
795 823 61
142 898 996
662 962 607
130 899 406
189 717 359
350 384 636
183 960 350
514 215 12
179 652 875
431 329 648
129 725 475
954 111 492
339 941 84
154 266 503
739 789 419
964 479 917
626 440 934
719 776 366
777 964 927
533 459 485
986 197 628
357 11 151
674 970 870
641 815 193
940 367 313
394 623 668
118 356 93
693 339 861
79 967 398
67 847 158
595 624 579
789 156 901
552 369 117
622 566 521
360 217 322
876 669 892
849 476 122
149 718 184
709 164 859
100 211 969
359 404 654
968 893 463
909 428 957
719 747 37
748 687 566
299 828 423
969 497 405
657 332 415
471 708 266
640 526 976
257 172 155
327 392 848
542 820 668
135 134 394
616 117 876
495 990 108
974 991 332
29 568 919
336 382 53
302 484 689
925 682 17
679 263 422
307 97 167
594 419 776
422 747 759
941 199 927
99 26 726
683 902 594
198 802 118
14 279 343
837 240 467
136 469 397
836 883 939
790 346 561
981 619 837
60 391 352
783 311 463
864 421 75
482 384 954
444 16 85
231 48 765
997 595 600
977 121 832
85 493 955
204 114 33
863 650 65
21 583 409
946 246 380
894 736 855
556 362 229
228 443 27
396 565 792
172 799 550
48 446 23
430 317 883
756 551 660
100 798 734
687 25 773
611 474 792
69 675 217
491 507 120
544 732 203
435 642 695
525 400 28
234 466 109
350 51 105
152 811 326
739 85 376
294 582 987
459 814 922
220 284 631
145 467 522
594 629 685
728 434 928
823 235 708
224 648 286
47 971 807
831 825 942
662 816 866
932 173 887
343 412 453
485 222 289
627 791 902
849 699 100
333 528 910
886 330 51
816 398 942
815 254 564
231 269 120
282 941 718
858 569 763
747 758 827
36 71 172
892 297 467
772 85 807
465 237 121
912 409 690
893 750 278
840 419 210
518 781 937
868 201 822
536 627 998
295 401 919
710 306 667
105 775 178
786 274 982
290 353 758
733 601 18
292 824 115
718 747 185
677 403 146
282 368 716
98 866 499
525 359 549
732 197 262
466 726 242
593 248 610
941 301 510
324 317 339
365 964 518
159 20 55
466 829 974
557 222 400
943 723 784
934 96 312
267 989 241
181 116 36
471 595 26
885 80 571
354 833 820
716 751 985
50 669 126
195 650 495
206 398 830
278 552 145
918 626 79
180 963 493
675 585 127
217 654 398
632 96 979
916 266 340
46 443 188
734 59 64
25 646 349
590 378 553
716 995 62
110 449 81
324 341 738
102 965 15
697 26 585
137 570 928
265 85 104
996 316 655
717 430 153
423 501 480
302 162 834
81 918 785
376 973 842
581 657 696
722 568 593
107 617 974
167 37 541
19 62 785
267 851 210
438 822 605
539 777 211
87 796 989
626 317 643
915 827 317
798 118 133
698 373 44
89 210 170
661 230 637
461 809 777
67 148 691
948 30 301
681 75 422
988 871 518
111 556 710
726 766 308
710 191 684
537 76 461
656 241 77
750 23 210
356 725 966
394 953 120
662 580 743
174 439 49
872 907 25
787 334 605
929 330 150
559 284 203
64 935 892
64 762 680
169 199 885
856 663 719
526 857 883
255 587 980
548 670 264
252 545 822
441 341 373
111 242 283
54 564 165
813 640 246
859 16 393
861 483 550
676 576 556
630 191 88
179 76 49
845 520 435
717 756 304
223 372 972
570 199 337
457 138 536
422 95 359
503 933 487
163 866 892
731 675 983
980 532 511
787 596 945
457 397 207
27 570 29
217 362 848
95 656 755
969 888 363
89 11 657
270 979 336
537 689 940
860 142 189
631 235 272
510 884 810
516 711 259
32 954 245
137 958 215
237 385 108
510 261 955
906 780 366
636 545 943
812 610 39
481 711 141
866 316 755
97 315 343
35 73 415
107 179 543
498 98 754
218 759 703
732 915 686
790 438 560
854 629 83
533 315 939
666 362 968
221 589 693
982 966 744
654 364 937
756 428 468
872 105 442
801 43 187
594 196 606
878 74 375
698 131 676
216 853 906
105 773 414
911 364 878
765 278 740
151 680 77
85 530 832
131 643 249
668 449 848
960 323 308
248 163 934
445 324 304
470 213 50
512 881 581
944 834 348
328 217 921
998 860 230
104 73 127
846 964 408
484 739 182
253 500 210
827 741 424
767 167 574
917 720 130
637 263 570
794 561 86
228 911 117
190 843 315
355 129 319
823 167 82
909 526 609
754 512 242
210 828 532
13 55 669
820 327 838
178 214 632
445 40 397
990 291 723
121 606 265
464 357 725
410 262 681
134 196 355
108 48 509
103 880 170
175 937 509
110 976 318
634 553 66
855 908 597
522 162 900
645 924 120
982 610 875
978 412 873
128 622 158
230 68 774
91 710 352
661 290 55
289 238 761
365 564 276
575 380 639
215 346 194
560 260 78
397 982 310
693 674 938
756 835 560
843 689 701
96 576 835
410 476 896
358 142 738
137 254 180
157 596 144
581 92 290
319 977 625
823 80 397
987 575 11
193 687 49
24 379 349
160 368 198
741 811 217
87 528 972
130 219 460
880 523 16
712 137 265
582 339 440
751 306 587
973 947 807
879 684 745
239 925 530
875 584 15
734 235 824
465 282 646
402 30 715
223 752 474
593 132 87
188 372 691
424 203 406
903 448 306
684 862 80
506 808 737
260 812 98
275 99 175
890 835 157
173 113 761
634 875 950
400 33 711
837 545 896
524 786 537
845 444 189
778 378 831
277 742 652
238 484 929
169 813 370
29 974 540
909 705 744
446 877 752
80 61 751
999 538 328
545 822 744
986 256 27
370 890 940
733 849 804
318 209 204
828 786 458
532 689 111
554 382 665
369 539 74
153 531 121
801 738 168
452 150 164
174 412 394
139 826 790
96 81 40
321 94 783
596 102 353
707 905 116
472 311 86
750 385 60
671 552 152
353 402 374
408 498 652
887 749 753
35 439 93
655 972 175
469 47 399
26 242 977
201 843 615
446 592 976
817 371 331
21 61 993
600 927 436
884 679 59
979 73 716
243 939 976
136 581 105
689 70 12
504 459 439
872 737 124
125 249 109
826 887 947
369 52 130
566 141 418
789 543 922
930 866 365
200 134 971
57 174 851
961 780 425
31 283 473
773 209 879
311 16 508
828 712 648
821 311 395
538 525 76
983 255 51
79 60 499
889 323 776
575 615 828
480 972 396
168 11 554
621 431 740
685 110 649
564 97 878
861 816 178
135 967 119
409 952 803
17 813 789
857 630 131
760 858 938
729 705 980
995 244 291
125 103 830
755 433 55
360 60 774
294 362 980
652 902 410
229 430 722
446 20 950
579 796 529
565 240 455
460 812 71
320 190 145
985 165 134
779 348 635
506 788 102
43 529 478
434 217 147
623 164 706
142 499 709
919 875 825
612 738 444
403 914 317
278 64 557
338 851 256
978 98 451
463 526 507
181 238 195
87 846 928
892 329 380
435 293 605
856 624 679
966 600 772
232 767 442
793 436 867
849 767 703
486 206 699
734 863 314
75 699 516
706 495 478
346 627 573
969 723 108
677 801 37
905 122 781
675 180 441
304 563 104
936 225 755
479 246 813
648 316 452
843 932 299
791 364 545
948 378 709
283 185 100
494 925 650
172 417 211
195 268 781
241 973 767
974 819 268
323 956 426
697 564 264
349 741 708
731 801 628
21 254 838
29 834 689
210 576 188
146 109 508
975 542 780
992 530 779
345 867 799
775 511 567
255 715 399
948 595 818
917 514 258
595 399 235
98 559 799
942 834 810
504 197 148
379 464 346
822 363 680
60 785 951
578 108 428
203 409 277
203 648 261
854 992 11
360 650 261
487 172 819
605 416 927
561 245 749
735 431 340
224 879 720
398 65 230
612 860 518
52 960 371
376 701 231
981 388 419
827 183 422
999 801 856
236 795 105
731 286 371
692 301 961
130 971 566
976 183 99
25 877 751
443 911 458
116 639 986
928 469 70
542 128 648
173 211 791
381 273 584
80 896 527
211 872 416
289 176 146
34 634 545
919 84 123
352 926 475
764 658 381
116 58 510
370 770 329
485 256 186
819 451 271
766 242 684
696 576 909
856 506 264
43 485 127
220 946 373
863 32 324
874 729 571
357 629 485
671 114 198
496 686 288
839 440 300
609 844 467
106 329 223
241 46 892
424 724 439
659 410 845
337 568 451
265 447 507
702 481 347
238 394 437
577 46 701
766 299 673
281 928 273
536 486 266
601 994 339
917 532 181
159 914 386
166 351 864
840 70 42
418 101 36
171 93 833
284 316 484
633 879 917
715 893 958
35 280 206
187 799 921
755 770 398
400 789 364
644 627 970
200 274 557
611 914 367
604 532 12
625 326 953
391 560 806
977 426 916
461 454 474
958 85 505
402 191 222
606 745 601
662 831 909
773 964 816
806 140 692
409 786 606
352 977 959
371 130 777
395 409 432
318 480 210
41 435 347
693 623 905
64 463 649
684 703 124
985 997 782
60 376 391
860 574 522
863 531 549
876 428 463
72 361 622
88 580 407
369 211 262
583 880 193
286 360 551
561 976 384
325 929 996
586 234 637
487 813 550
573 169 588
109 99 713
264 791 906
713 514 160
268 953 565
386 196 542
671 117 120
851 688 343
721 606 694
787 830 894
288 911 736
286 843 529
200 917 386
115 59 263
802 371 426
890 58 796
569 37 222
193 130 689
642 873 369
773 205 870
151 543 217
796 479 371
589 415 652
192 568 998
640 323 355
28 516 760
116 992 227
35 939 986
534 708 796
459 116 952
201 10 932
732 125 317
176 881 247
195 989 731
497 73 899
645 363 905
252 390 464
366 607 12
408 749 421
427 211 659
792 377 87
998 844 75
533 587 978
657 838 495
254 607 920
552 668 547
667 421 16
933 802 870
610 197 698
447 435 144
740 864 380
90 186 419
680 522 556
177 201 357
687 779 900
999 271 799
666 514 938
517 962 235
927 805 485
303 764 133
894 453 508
837 602 644
998 284 40
909 704 663
366 93 48
335 820 474
830 784 62
503 611 103
173 232 631
805 841 582
479 934 820
970 957 382
107 137 662
19 765 626
950 644 96
698 981 31
817 718 410
682 900 448
414 283 466
844 540 177
897 63 387
95 65 512
893 126 524
675 318 352
244 121 607
573 595 750
269 289 935
323 280 717
951 758 370
853 47 226
140 829 802
984 653 722
852 791 122
834 400 439
177 108 567
455 888 992
404 420 34
175 823 314
589 920 333
229 916 658
550 235 729
224 913 779
352 850 799
585 89 198
856 843 112
13 927 79
570 367 171
635 135 906
746 41 352
399 527 961
31 797 365
651 951 310
330 782 322
388 741 963
487 148 964
914 865 876
272 916 184
872 355 937
232 247 230
333 451 871
328 630 533
876 624 633
241 336 710
435 674 315
317 109 78
909 84 202
340 78 888
604 65 423
865 581 221
706 381 83
616 141 934
883 671 861
528 151 317
699 178 502
486 271 301
73 828 335
713 289 832
537 413 759
683 12 226
457 91 735
835 514 347
537 310 107
731 741 811
399 665 871
399 883 103
308 631 284
320 249 219
842 80 914
258 974 272
165 174 861
666 877 772
565 62 796
763 826 275
558 689 281
649 859 785
512 690 78
371 678 315
809 989 433
648 552 373
76 998 258
320 537 510
394 515 623
544 33 765
469 226 418
274 526 835
546 692 399
636 962 359
266 341 595
261 660 734
673 755 865
737 124 371
685 868 712
478 832 868
772 293 687
78 221 612
46 209 232
222 753 534
875 324 170
615 108 950
88 992 553
457 856 340
704 105 732
770 459 336
864 218 390
478 924 800
215 722 270
298 666 347
35 763 557
760 799 602
73 479 491
85 624 640
556 980 606
960 599 871
47 817 210
145 24 928
529 761 170
586 967 272
817 768 761
859 129 944
112 375 136
845 101 643
247 274 874
967 752 193
280 369 958
695 251 582
236 537 764
741 500 886
337 717 772
295 913 717
952 97 449
477 927 44
634 577 324
41 671 732
883 607 249
864 954 734
309 76 210
663 791 711
299 544 267
874 387 50
527 335 545
488 521 841
969 814 482
635 184 26
755 223 608
251 987 330
662 540 620
72 535 322
458 841 903
790 964 544
648 111 941
568 322 718
441 257 121
976 802 384
699 708 726
990 850 266
282 443 823
421 898 633
817 299 851
319 463 327
109 37 307
880 694 233
259 367 325
533 600 569
920 812 322
131 284 389
514 358 372
159 235 930
233 438 301
579 241 935
733 81 865
108 666 318
926 525 938
68 70 347
106 569 680
261 464 738
546 705 769
747 400 563
829 874 907
853 888 805
570 413 886
460 242 373
721 161 160
162 669 447
675 782 243
995 41 81
779 111 912
405 841 528
682 287 368
398 19 306
326 251 53
19 96 735
845 131 546
319 675 208
743 606 896
785 93 246
359 343 916
557 705 430
137 637 219
182 631 242
77 285 976
882 501 160
771 516 669
143 360 654
775 722 847
595 904 548
76 28 603
367 532 274
299 154 275
625 669 977
700 27 227
950 819 50
852 158 883
999 466 946
589 14 979
756 176 190
775 48 671
910 203 100
211 404 86
231 353 882
723 295 582
201 724 331
899 121 594
297 55 371
521 704 833
370 390 260
996 509 920
32 934 530
70 393 618
215 975 617
909 462 953
945 703 796
554 626 190
13 398 209
691 895 575
816 201 385
627 751 884
980 459 268
114 137 352
367 35 771
292 806 31
363 987 247
622 577 145
238 313 255
685 242 891
840 490 499
363 629 695
615 171 487
974 608 606
97 263 132
789 116 967
152 528 745
785 526 842
512 297 580
400 372 266
736 697 950
503 633 757
660 17 932
737 253 931
99 672 641
605 542 98
929 11 48
360 83 26
994 13 551
460 802 642
132 844 524
540 285 162
68 527 209
582 480 842
860 193 240
786 836 350
56 471 253
260 96 182
655 167 30
679 646 213
157 32 228
933 920 191
594 96 69
182 254 546
434 698 665
627 561 997
560 40 893
69 649 999
18 179 563
502 280 609
527 883 740
697 989 327
342 42 20
187 507 592
404 278 356
94 688 31
687 521 494
342 645 225
415 83 609
405 21 760
733 390 886
453 209 30
286 923 997
399 795 288
887 519 381
779 992 273
532 751 326
221 117 329
479 423 699
204 632 88
934 845 195
404 251 672
865 300 992
600 322 871
366 475 145
373 764 564
945 399 105
379 534 986
777 871 230
37 494 986
656 105 195
27 376 948
760 117 162
688 303 808
733 853 29
199 15 141
732 173 782
161 134 949
946 669 487
359 71 187
527 801 959
203 332 987
751 61 903
724 605 563
195 754 410
728 46 335
570 485 757
86 470 551
456 376 835
428 162 541
133 483 497
239 594 39
799 970 543
919 547 170
740 431 621
913 236 586
107 104 614
415 342 576
317 241 256
59 330 902
756 273 472
857 438 691
253 519 427
808 140 610
386 734 763
318 802 819
191 740 36
921 673 56
557 77 454
609 16 981
176 76 738
594 582 372
751 506 261
176 441 492
11 343 989
539 519 94
109 753 918
350 679 291
857 904 68
274 58 153
355 268 258
218 699 492
721 340 219
421 653 911
949 66 298
331 771 556
594 68 323
77 65 401
185 132 890
256 730 184
260 871 362
171 240 274
452 862 248
547 664 571
549 118 792
109 154 129
334 653 407
488 264 672
665 996 421
779 117 154
953 311 192
750 224 932
500 780 997
611 827 377
345 485 626
578 957 289
793 511 508
389 473 608
464 110 669
658 129 528
559 305 488
670 695 338
515 186 60
159 624 280
592 678 70
807 902 436
315 918 957
364 376 724
904 614 464
496 105 130
288 352 834
19 675 481
484 863 766
929 35 493
81 295 139
788 312 709
181 365 659
952 555 93
467 425 175
91 575 381
319 283 702
141 720 508
118 104 920
477 825 240
291 489 603
504 279 193
225 482 165
473 750 69
653 555 906
974 512 871
985 586 386
800 516 55
120 796 739
121 46 692
113 850 274
218 968 514
834 418 12
579 218 447
108 433 619
27 874 575
11 484 640
840 536 924
56 704 510
351 363 677
829 168 37
472 170 969
705 743 496
57 318 683
487 212 356
385 202 326
900 382 209
153 982 825
652 162 825
735 706 891
100 72 265
627 316 19
503 360 777
699 920 474
55 327 117
73 913 550
123 787 442
246 966 556
810 39 343
183 357 813
81 117 236
38 447 513
920 935 363
992 620 254
15 101 528
775 810 91
777 831 706
50 544 87
886 538 466
100 888 609
778 542 508
367 480 201
115 473 500
713 409 361
765 748 261
39 432 254
893 769 812
534 285 801
440 151 306
750 264 292
670 440 787
331 365 754
889 399 602
355 751 132
171 701 866
733 61 675
134 260 610
312 411 571
182 853 832
960 881 538
557 656 897
786 280 835
367 858 880
754 647 782
832 707 973
86 366 858
557 985 253
600 462 823
337 216 98
663 294 386
750 162 824
803 461 540
659 997 616
775 497 518
297 706 819
477 883 814
183 820 401
936 630 555
220 848 483
165 832 122
893 471 568
96 507 717
267 419 235
499 391 750
502 27 840
199 357 372
151 428 410
493 13 575
240 302 432
469 62 292
71 233 21
812 422 867
262 963 387
757 331 975
305 929 352
705 619 921
638 101 656
647 280 182
227 953 94
953 709 730
771 271 395
97 891 800
851 52 603
370 642 32
203 468 824
41 460 312
444 32 612
915 587 327
99 827 112
639 342 149
203 973 817
384 196 658
853 175 707
548 75 910
804 265 189
548 94 704
699 143 881
37 166 841
543 886 621
128 424 138
869 436 949
526 903 829
736 901 634
19 83 502
816 376 524
556 104 784
563 201 256
967 898 765
879 630 108
460 241 985
584 720 141
561 646 866
647 478 740
897 322 996
813 510 760
240 781 834
339 950 470
453 419 39
137 346 30
653 185 369
292 792 44
916 129 844
742 303 340
535 263 435
840 565 289
293 641 199
464 328 854
106 193 649
208 345 74
294 354 656
93 234 717
677 710 103
609 107 524
345 225 572
223 289 34
232 620 93
43 248 857
533 458 520
796 582 458
275 163 813
919 119 487
298 231 769
413 628 333
983 28 962
764 258 849
86 514 621
546 535 713
361 469 510
659 519 123
442 262 525
974 775 474
484 147 599
609 555 783
411 832 36
359 358 736
478 205 526
53 222 586
299 750 692
285 808 493
261 799 962
81 691 392
559 971 725
761 810 225
925 264 246
793 739 888
725 264 382
202 528 31
57 688 915
406 919 569
159 200 236
480 101 311
444 979 415
773 842 321
621 680 519
802 33 525
223 142 704
656 523 36
556 156 170
261 930 272
445 505 418
577 604 649
589 295 542
987 689 763
592 486 476
642 424 944
294 930 498
409 230 886
341 932 670
569 801 408
716 770 690
824 321 378
466 234 18
132 889 62
244 502 293
105 196 117
331 649 937
988 606 881
292 44 14
339 850 912
792 933 530
326 602 903
979 800 76
879 161 927
471 421 966
358 702 997
267 913 52
654 678 871
891 700 599
853 162 828
270 335 990
876 706 843
389 142 339
507 152 981
50 390 739
829 380 890
716 53 494
416 35 100
599 159 369
712 551 657
908 576 777
498 87 95
889 676 807
417 582 896
160 974 70
573 985 838
893 410 528
811 486 165
142 102 421
913 801 362
119 589 560
677 533 929
333 631 174
763 433 912
735 80 587
923 747 986
193 884 535
935 535 617
699 936 72
738 798 449
20 890 424
619 732 221
742 598 868
65 922 723
695 363 511
938 23 545
928 814 811
692 217 721
821 483 136
318 268 93
48 953 768
591 507 437
202 958 307
824 339 247
610 434 656
454 204 884
95 170 778
312 95 892
472 409 850
100 27 380
889 636 472
534 125 303
414 346 458
103 851 922
727 601 698
469 892 816
168 951 884
174 758 186
291 842 743
232 43 713
575 548 354
808 22 620
941 449 324
904 247 597
347 31 640
653 496 619
941 597 518
929 796 770
791 880 12
475 866 176
52 589 683
46 655 434
497 30 716
792 18 673
652 516 769
626 127 322
204 752 970
991 253 849
352 549 227
696 131 761
101 755 985
143 991 420
759 986 493
36 136 866
498 329 999
554 823 360
241 332 133
432 266 907
701 394 458
336 754 597
976 822 464
611 93 113
250 184 671
976 398 255
100 694 715
147 201 832
792 968 288
456 704 596
354 794 809
97 962 295
81 393 71
265 871 858
929 709 492
41 843 667
652 376 315
880 215 851
224 638 362
943 867 925
782 553 695
129 797 405
597 110 690
27 661 67
848 265 489
785 373 96
285 486 451
840 534 550
429 445 199
309 635 346
31 135 926
453 511 468
551 529 422
636 859 813
620 206 632
713 69 696
331 992 580
236 279 652
43 128 998
752 623 811
201 868 484
385 273 340
228 172 109
861 527 321
998 614 433
39 145 679
722 86 264
824 408 349
86 192 603
378 446 670
894 981 20
517 122 244
797 655 147
563 702 806
514 575 857
290 47 757
300 951 841
755 70 607
331 346 322
537 994 283
844 390 728
252 135 194
662 202 973
760 957 488
694 179 137
130 961 106
522 817 482
762 108 860
111 725 586
322 532 737
61 471 406
900 58 666
944 45 474
96 404 288
426 319 669
634 761 826
262 180 704
847 131 788
43 24 412
842 208 774
491 83 972
482 726 464
319 466 759
880 282 30
42 138 714
93 931 745
993 274 131
718 103 459
323 974 595
443 919 327
518 15 885
529 914 410
397 565 401
430 270 926
631 463 109
25 224 843
872 782 594
805 60 385
100 79 304
962 869 896
88 933 113
125 959 658
277 865 320
967 62 697
900 505 401
450 427 202
308 71 855
814 467 429
63 502 608
92 856 26
297 835 472
639 589 149
177 580 842
322 987 188
687 416 977
516 457 955
368 347 66
518 853 831
800 115 297
299 28 752
177 87 469
252 635 811
783 580 765
720 299 908
156 136 203
348 693 950
796 684 570
334 499 232
119 215 777
478 323 865
398 506 56
612 625 918
617 177 506
417 934 32
791 445 60
699 902 797
922 796 815
759 810 668
965 298 381
292 329 162
552 108 904
611 88 133
486 779 937
713 837 636
61 12 993
355 570 471
446 310 130
517 823 671
886 262 995
825 28 364
833 279 730
123 145 953
304 832 186
457 228 722
372 459 630
946 165 443
38 112 923
685 664 71
689 84 904
243 516 178
424 924 859
971 756 845
362 465 377
997 515 870
617 600 768
906 49 807
609 892 736
948 366 25
923 825 605
763 785 394
902 934 116
391 328 436
670 841 175
878 473 805
758 87 618
120 302 193
37 198 625
21 769 262
126 91 75
787 315 189
48 970 256
250 24 555
46 396 677
290 834 926
120 721 344
15 708 449
717 66 69
302 536 820
981 318 782
140 454 148
168 225 571
662 816 235
610 492 749
178 906 547
921 797 448
89 609 235
19 459 447
881 45 14
229 368 309
67 469 141
151 582 117
300 237 847
997 914 359
622 639 445
141 463 555
56 111 374
138 231 582
880 343 545
411 345 174
225 150 275
590 687 262
661 436 794
809 486 172
175 83 608
414 174 999
12 675 651
397 920 664
270 824 931
781 700 213
883 977 920
66 672 485
543 866 94
655 228 482
670 831 977
242 682 728
626 525 493
901 609 673
140 127 27
898 145 487
604 714 889
793 622 581
46 929 189
524 299 196
45 409 225
264 851 244
327 751 654
932 321 274
986 334 311
250 116 304
745 983 678
20 314 59
660 37 196
268 390 831
655 294 321
236 505 210
58 42 369
806 41 999
836 167 749
641 136 852
820 485 880
343 361 72
273 600 457
761 515 274
231 776 812
548 269 214
828 413 659
597 488 366
692 228 146
901 918 325
548 356 728
325 52 917
309 787 151
62 384 579
689 130 198
523 589 365
270 742 152
19 569 506
199 890 281
709 878 428
731 752 221
907 254 936
25 632 163
999 305 921
285 151 425
824 772 961
120 630 16
60 930 592
339 26 830
974 737 254
943 150 46
510 705 638
107 878 766
367 554 85
578 612 863
617 903 816
540 318 576
664 719 480
388 455 977
391 457 675
987 10 319
930 789 63
119 84 566
536 569 801
243 280 121
451 763 457
600 484 547
690 988 215
625 967 698
296 117 820
836 108 848
884 955 326
899 845 912
871 267 204
845 616 759
622 79 590
133 10 937
740 317 884
924 54 975
807 658 757
384 676 691
737 998 57
176 393 753
725 963 825
597 676 591
974 901 340
327 848 246
396 32 702
159 167 540
557 742 642
74 919 449
195 313 590
500 275 761
179 577 709
386 231 432
978 539 947
795 224 581
53 734 663
905 876 624
892 933 680
738 473 232
909 568 372
797 663 458
941 242 539
919 133 422
965 528 745
659 754 426
469 491 327
350 308 69
364 496 444
603 445 930
27 987 168
723 691 795
933 51 431
37 530 345
487 336 345
686 550 202
313 733 748
359 620 189
431 243 529
856 570 749
584 582 632
133 627 362
751 895 923
186 304 14
831 420 115
216 196 98
800 825 400
627 187 149
805 465 476
737 470 569
777 966 561
903 97 950
980 38 60
483 600 439
435 471 723
50 242 565
865 207 942
52 623 885
768 324 792
743 112 91
628 193 572
870 204 293
32 326 539
818 985 766
603 776 256
36 676 188
466 248 930
190 683 564
338 427 371
677 962 15
802 121 286
176 170 644
323 998 601
479 860 701
286 702 621
431 906 666
581 287 225
747 114 967
787 495 652
72 601 660
827 896 476
359 137 420
914 453 305
819 934 600
30 929 685
82 678 725
76 303 773
951 549 765
486 136 270
494 381 710
80 361 144
56 326 309
488 63 297
552 125 890
268 61 204
49 413 439
314 447 375
429 415 194
346 782 680
586 400 319
424 21 406
633 189 945
629 218 579
262 811 599
812 959 403
512 541 857
276 637 900
237 887 74
862 442 32
529 443 434
547 64 949
955 301 667
373 940 898
424 527 387
31 286 621
566 451 876
859 915 986
980 131 176
492 511 617
189 328 457
952 248 920
543 827 927
806 409 456
500 81 440
866 561 293
75 779 603
762 464 300
49 527 101
419 224 309
143 794 82
653 753 668
912 584 862
211 716 964
150 944 115
880 956 21
204 457 197
735 361 945
903 514 870
626 33 63
200 816 648
22 292 943
238 797 107
81 679 434
14 830 747
196 748 959
197 61 75
403 917 393
141 898 921
497 944 221
165 629 295
491 922 566
457 279 274
741 286 539
987 429 21
455 583 168
590 234 604
992 888 143
432 599 163
308 688 720
366 59 379
746 506 314
528 884 281
763 307 384
32 719 168
468 18 150
634 460 881
409 947 400
415 638 793
563 462 473
271 750 245
79 29 752
690 610 892
165 35 500
116 685 728
315 950 632
395 295 348
932 166 579
687 436 117
555 679 33
78 857 286
789 895 645
462 251 833
630 217 666
67 645 208
693 963 331
104 807 979
594 664 858
219 672 743
300 384 832
681 510 453
888 818 81
613 433 161
429 384 289
282 890 329
176 582 841
751 798 940
659 140 80
494 63 364
59 204 545
279 481 382
586 602 198
464 78 489
627 654 464
987 357 409
359 43 853
562 114 579
360 644 260
572 13 230
32 706 586
770 614 707
451 466 585
184 544 507
855 184 983
325 641 433
809 409 266
957 584 763
489 473 178
23 110 596
715 620 272
958 732 116
734 838 858
978 48 316
247 119 942
256 216 835
613 427 35
559 814 320
721 263 454
237 722 940
901 81 780
351 166 475
574 620 824
628 928 397
436 827 434
638 618 86
547 795 910
554 715 112
706 366 529
521 671 330
321 647 976
654 398 967
971 506 716
956 690 782
281 873 148
654 169 359
390 80 846
977 350 279
419 345 577
572 834 724
372 440 459
852 995 798
342 13 318
943 106 179
279 324 951
585 120 64
607 905 286
511 920 59
940 833 866
753 689 280
527 910 959
248 40 390
930 673 447
699 692 770
222 973 633
685 864 376
248 576 370
189 717 772
727 849 933
832 885 786
536 836 389
437 47 991
299 931 914
628 79 366
84 843 176
99 276 418
100 182 786
613 313 625
315 530 874
392 221 421
583 533 700
471 730 792
856 232 716
42 874 941
915 199 33
880 939 439
259 208 930
103 123 760
783 251 576
197 396 726
66 859 65
39 482 614
833 764 707
793 969 472
77 718 635
752 364 968
710 517 96
232 362 62
652 187 429
806 243 506
686 705 938
365 131 840
45 763 21
876 992 396
317 49 530
680 901 496
613 517 178
450 752 131
326 713 736
809 994 710
733 281 215
283 612 412
932 205 140
902 418 828
535 223 29
608 790 559
638 982 263
757 26 883
116 890 187
292 849 770
390 881 218
989 104 35
351 854 224
614 543 956
366 41 577
109 206 796
397 292 553
178 176 610
290 210 200
696 982 631
82 526 674
951 343 226
329 282 150
399 949 529
914 96 306
369 593 480
673 64 141
931 963 429
134 976 423
805 996 159
545 94 958
182 10 108
320 526 487
128 85 673
364 132 51
485 895 719
198 184 655
708 562 375
194 591 195
357 349 553
759 861 738
85 604 263
864 78 76
22 728 949
138 167 272
332 314 900
526 736 574
178 62 837
298 265 771
725 855 354
167 347 269
15 676 465
30 432 379
295 400 253
63 868 235
884 220 992
708 847 649
323 126 261
497 943 357
172 966 679
404 697 768
825 392 961
689 436 634
113 105 593
105 457 155
332 805 325
352 447 663
260 806 916
65 418 651
434 492 824
492 226 795
895 707 498
696 336 227
30 11 428
307 713 758
810 403 964
700 187 914
820 694 385
713 808 559
901 531 879
962 787 263
337 388 496
22 222 838
175 102 342
192 402 43
73 52 728
119 412 252
715 152 618
957 608 605
73 48 996
201 423 966
433 570 738
60 731 507
495 946 460
644 335 440
387 362 792
569 350 420
644 891 795
884 687 914
720 169 776
292 493 825
167 846 720
567 968 89
556 345 605
112 820 867
223 781 850
12 762 716
428 651 996
966 401 248
812 709 391
50 94 136
367 714 755
457 838 12
627 44 503
220 816 55
394 180 235
743 98 327
664 349 518
943 220 612
846 649 224
635 219 710
447 109 508
806 631 953
388 763 693
339 291 954
283 979 927
836 483 490
342 998 695
499 124 96
277 698 99
98 210 438
881 950 148
277 731 188
507 872 786
521 990 961
439 688 968
502 471 697
512 991 539
325 257 642
987 357 242
963 108 364
921 178 544
131 693 973
891 320 724
158 538 138
755 461 285
882 508 836
121 744 456
262 408 247
168 126 867
126 360 492
240 173 631
709 145 604
825 694 331
866 243 26
349 676 775
660 844 456
812 419 415
741 887 752
286 458 983
951 312 68
579 108 293
190 133 209
448 334 763
122 996 800
827 189 473
128 514 783
641 367 437
965 66 72
173 268 558
829 408 465
42 376 82
750 528 260
415 953 709
894 677 451
214 306 791
231 789 900
710 652 465
813 993 158
368 658 350
649 919 864
228 461 986
718 425 167
583 816 161
263 805 689
163 259 200
634 712 30
118 471 504
274 87 154
176 418 551
280 524 611
249 212 180
702 568 837
578 188 250
829 348 964
737 351 663
40 476 593
377 973 372
555 213 91
830 128 717
217 20 82
641 29 842
532 416 969
287 290 853
540 956 656
644 882 853
74 225 86
181 494 463
815 110 513
407 795 128
242 116 384
157 429 556
261 342 30
748 318 351
918 870 855
66 188 461
976 549 413
883 95 695
620 702 728
37 159 456
171 366 876
586 971 164
541 384 746
758 26 896
767 53 648
317 278 885
963 517 293
924 221 18
803 867 721
594 736 704
385 115 49
591 97 485
167 36 197
660 425 901
249 720 454
985 930 508
240 701 447
720 611 12
831 285 895
465 42 704
500 350 851
769 830 948
979 889 679
746 160 558
700 379 222
955 708 667
488 379 917
126 296 974
114 206 416
810 944 881
842 791 339
361 890 988
449 65 415
352 96 709
379 376 957
531 494 401
495 327 711
790 840 132
127 111 827
122 614 394
389 805 997
902 188 277
798 698 144
616 520 685
464 723 269
319 694 627
107 403 714
477 215 962
653 420 16
900 175 109
385 116 422
513 465 197
925 133 733
15 44 593
214 545 168
653 132 636
782 233 47
231 560 899
502 419 34
68 855 186
883 12 46
800 269 572
496 94 454
711 33 304
951 511 226
177 752 438
541 219 702
285 218 575
422 988 428
730 202 78
735 288 694
647 852 343
917 596 614
272 114 725
906 391 852
587 582 894
82 675 163
741 367 626
672 904 676
43 139 231
149 403 863
218 659 223
702 228 235
33 644 513
643 697 218
230 920 260
604 539 19
167 248 353
657 749 50
690 123 445
139 665 154
808 95 910
273 670 206
640 79 658
97 227 335
591 461 63
168 336 920
334 466 725
660 127 440
499 626 88
732 772 266
28 572 193
903 792 706
747 568 820
585 214 292
664 375 273
48 817 892
707 60 851
502 554 217
469 959 95
530 134 85
366 338 510
717 838 769
488 847 597
804 971 499
285 397 546
549 532 650
790 676 537
220 653 991
247 961 434
837 703 861
499 763 633
52 349 237
19 633 728
38 151 945
256 81 553
15 364 398
975 829 924
826 43 497
54 250 372
420 820 498
295 446 54
228 591 669
729 788 636
238 411 858
961 357 216
154 176 999
883 898 751
13 670 374
433 384 520
644 462 989
646 575 530
168 332 920
493 514 574
305 531 265
886 980 488
910 781 543
172 765 532
394 54 367
190 315 129
589 285 673
870 482 507
372 178 137
260 646 716
327 611 993
689 182 944
535 156 42
514 208 306
861 526 676
672 372 164
793 879 63
454 139 961
189 239 601
378 727 679
636 938 435
64 656 964
574 48 185
313 346 790
279 490 658
719 147 565
388 894 92
757 338 583
53 833 311
560 452 667
305 630 415
685 388 441
185 335 440
94 148 419
675 616 556
60 872 126
935 198 760
139 219 14
747 905 374
608 302 996
642 908 721
366 378 769
517 666 944
274 975 62
87 193 160
654 908 652
77 183 45
231 708 919
307 785 321
229 216 575
251 581 154
47 367 866
310 702 372
863 16 72
684 353 473
70 19 825
965 599 442
111 435 231
684 113 989
328 253 397
331 687 646
905 44 654
423 677 717
944 611 588
975 437 856
560 672 245
552 947 100
274 783 550
217 685 43
582 636 114
503 528 807
378 46 215
783 537 718
33 117 737
213 285 233
780 719 432
930 411 17
884 562 251
477 679 357
497 691 277
700 174 84
420 959 611
629 164 780
927 598 416
620 64 709
446 134 842
245 800 636
371 712 440
558 293 884
459 590 725
804 607 582
675 371 749
969 547 231
311 13 772
726 310 490
122 514 26
509 553 176
762 533 862
945 71 484
93 147 870
314 938 644
599 209 866
666 97 542
701 294 353
947 829 545
663 566 638
942 59 31
897 919 994
452 841 811
717 197 239
288 533 589
199 730 848
924 188 408
891 982 906
740 647 244
525 146 199
707 365 932
675 633 24
883 436 459
391 739 213
275 997 414
694 286 916
203 844 323
760 920 569
994 240 923
562 44 739
402 220 985
702 227 874
340 284 768
68 566 765
743 980 721
985 277 616
53 386 354
198 125 704
555 666 880
384 555 950
191 416 336
484 747 298
600 725 347
545 903 793
118 822 705
542 940 707
948 139 807
112 619 248
809 958 441
647 225 680
217 450 291
815 381 608
237 192 602
627 746 102
670 283 413
683 896 136
622 79 142
516 268 415
494 49 174
484 538 617
607 486 129
563 195 863
443 255 644
904 897 992
201 86 383
893 222 527
749 43 564
418 72 166
325 122 507
287 32 678
456 812 630
481 71 62
845 543 983
782 514 499
195 320 619
66 858 109
978 85 186
843 300 60
813 87 830
604 169 773
60 289 398
697 122 243
623 450 363
61 428 925
579 548 877
922 269 518
863 963 103
150 327 710
59 164 229
455 341 278
540 387 582
400 313 906
397 894 263
50 92 381
704 450 551
719 248 460
957 832 287
915 489 272
838 880 49
294 886 730
264 297 992
546 977 98
949 373 980
256 843 910
885 262 149
933 994 865
202 846 811
903 776 538
788 135 154
418 321 257
724 919 734
186 150 529
855 756 41
592 498 91
403 712 150
424 849 341
222 637 720
269 409 746
119 606 79
393 640 464
789 903 546
681 620 263
833 820 758
778 94 689
877 996 344
291 733 257
590 132 14
359 526 979
274 44 12
198 335 819
75 797 564
802 607 200
886 911 163
46 583 668
922 144 808
27 19 208
93 115 410
284 413 773
223 69 480
190 617 432
909 936 352
924 659 533
284 588 439
378 93 720
369 262 16
736 623 241
134 346 621
137 134 389
35 609 277
678 309 173
430 981 515
222 200 270
167 610 348
632 892 872
836 925 67
827 878 715
818 519 452
779 992 217
745 588 252
694 644 44
139 22 990
67 633 701
554 258 718
280 798 861
40 971 44
143 835 490
905 370 221
660 421 797
873 302 115
279 745 672
504 308 263
737 430 970
771 738 187
903 158 160
964 866 484
955 530 166
265 208 582
546 994 125
700 951 709
967 786 743
866 668 312
345 245 804
994 788 154
743 463 545
517 639 666
821 92 345
863 22 521
574 959 506
199 537 470
103 137 556
57 42 422
51 226 355
862 914 139
17 274 39
157 919 856
217 505 829
630 160 788
812 412 355
488 312 643
818 646 192
739 188 273
228 646 441
466 245 533
309 848 390
315 507 319
723 46 303
758 894 576
334 175 405
612 662 971
66 926 709
440 204 330
818 169 671
629 389 235
441 386 414
900 171 529
508 267 861
458 827 656
210 302 692
701 688 127
234 737 337
528 947 492
104 250 852
803 157 683
51 680 860
996 906 606
767 499 567
505 172 247
481 98 73
478 655 298
11 898 424
325 747 305
247 522 569
967 986 478
392 857 451
967 156 859
854 247 47
461 520 132
862 601 578
341 727 371
771 60 248
833 869 590
845 802 401
182 103 217
245 667 371
615 129 936
393 971 632
58 266 792
172 57 194
577 600 278
376 152 175
979 435 900
829 314 527
735 699 118
14 149 632
181 711 615
282 996 955
91 238 905
671 193 92
856 159 807
589 742 406
57 762 671
119 440 80
258 32 77
865 279 647
498 884 560
410 37 63
990 94 694
858 217 751
158 596 513
608 780 437
833 871 624
892 780 948
840 981 468
978 192 328
61 437 800
960 352 463
635 681 564
900 934 717
256 344 732
543 853 411
179 612 369
296 178 99
154 95 531
642 421 927
837 917 680
551 980 160
201 937 76
594 842 10
928 336 433
868 423 45
664 187 270
32 225 86
416 110 776
139 757 307
239 570 260
917 602 272
352 208 331
743 947 664
299 261 880
177 397 206
997 459 874
85 752 103
966 699 260
998 644 902
153 347 68
738 409 706
520 965 210
283 640 729
521 665 441
525 198 424
610 766 753
711 167 685
258 722 333
92 48 213
476 864 353
241 25 455
621 827 898
607 577 179
322 772 819
184 545 592
33 167 367
298 646 285
182 503 862
132 935 388
556 244 221
316 649 37
21 639 111
67 78 581
876 740 238
212 112 770
87 763 854
876 910 357
554 51 256
363 270 46
475 553 346
940 965 209
167 782 681
121 910 481
483 437 383
880 351 400
34 994 893
494 995 134
287 177 635
901 488 883
291 683 776
547 846 934
224 242 887
523 355 321
378 566 597
988 528 504
458 280 739
341 871 417
198 336 699
853 981 205
331 883 324
70 960 703
399 434 453
768 959 566
105 653 557
947 911 493
452 815 617
220 255 973
105 13 650
790 535 56
702 454 344
876 187 42
289 667 644
364 348 498
119 850 151
534 305 730
356 28 535
392 121 518
694 409 414
664 822 178
659 792 151
118 593 699
433 892 511
370 646 211
20 630 381
58 880 762
505 562 285
420 448 390
702 341 468
988 396 599
951 509 184
517 291 713
921 134 705
792 763 523
460 697 651
687 509 981
660 117 394
480 873 689
172 794 93
674 499 390
573 593 679
298 424 891
485 25 103
835 334 941
126 872 719
90 225 40
844 149 503
258 930 526
977 164 887
212 935 671
227 127 104
649 606 414
428 193 220
492 211 264
292 226 50
149 327 115
763 872 553
191 116 302
199 206 524
800 81 293
654 859 91
370 222 527
797 929 234
593 20 702
212 502 939
214 800 293
351 754 927
344 877 679
275 319 946
304 379 449
848 338 934
712 396 878
233 547 139
91 699 773
986 703 145
663 845 371
697 338 129
219 605 161
827 382 220
257 508 979
457 277 889
360 622 744
795 543 956
245 472 997
439 945 925
528 681 370
10 715 695
98 567 472
241 607 481
919 562 481
356 48 304
278 337 281
888 726 109
896 997 917
531 268 661
636 372 134
500 583 130
589 412 145
350 616 82
457 398 786
259 106 472
752 91 562
34 557 608
127 674 579
390 173 325
97 440 530
681 911 257
411 866 700
132 914 20
667 450 306
436 571 522
729 126 131
353 286 188
829 891 40
859 567 883
665 191 731
948 711 541
570 60 594
880 53 703
140 531 422
936 418 458
194 751 993
873 951 820
161 62 524
930 133 501
412 829 212
339 767 900
100 322 902
928 378 262
624 696 806
988 399 788
826 844 385
902 700 420
945 235 528
455 976 133
642 861 300
92 908 443
844 762 770
920 117 196
893 703 273
314 678 251
588 935 250
736 521 840
11 580 486
589 644 55
852 513 357
918 306 176
350 777 865
472 637 510
62 365 244
37 723 852
533 50 549
977 39 380
268 767 650
94 570 494
241 412 548
711 746 672
44 479 371
364 558 854
316 876 358
118 87 778
383 696 925
69 229 134
224 495 168
491 948 854
562 397 633
980 58 413
559 455 724
510 456 591
262 393 525
175 368 85
621 48 549
572 242 68
380 948 893
299 824 192
330 291 777
108 985 909
125 883 193
416 562 713
807 246 667
604 87 713
618 707 760
540 327 658
119 668 378
70 609 901
859 242 465
616 874 895
191 670 866
692 949 659
419 594 39
706 290 390
134 25 983
412 161 206
448 611 231
240 881 284
84 815 864
818 600 104
69 405 702
69 590 414
850 331 458
648 100 60
120 64 838
786 297 55
416 474 626
98 883 360
103 630 666
216 116 197
301 807 556
495 782 245
722 168 969
907 785 305
987 887 389
711 424 523
692 928 282
794 590 211
156 309 167
752 556 218
511 978 532
166 773 103
815 490 26
478 571 715
937 261 354
137 247 467
949 479 783
526 735 482
557 784 458
382 299 925
666 134 893
486 243 692
629 51 681
732 833 467
748 841 540
223 648 170
719 658 859
433 259 872
472 743 982
372 272 291
389 14 739
385 40 972
378 812 833
582 838 904
645 472 316
679 558 732
387 413 827
764 682 849
386 657 948
764 566 477
11 913 134
404 805 207
515 254 94
921 830 811
265 935 861
184 426 687
245 131 455
861 378 253
900 137 838
134 153 402
638 375 977
696 69 292
215 527 84
841 928 813
993 764 413
842 868 127
98 848 272
692 210 880
917 643 718
717 752 582
167 391 751
179 881 640
424 602 146
226 534 877
322 676 152
687 511 904
930 429 868
746 813 847
222 914 310
553 84 966
990 912 833
366 410 789
660 987 115
672 459 140
280 962 250
155 645 66
957 69 315
208 855 304
396 397 917
710 296 241
45 294 707
825 691 915
873 56 463
669 861 133
539 938 53
824 467 768
515 709 844
876 136 137
948 321 457
343 12 991
69 110 864
193 676 584
941 657 32
474 916 609
124 666 204
517 809 954
650 496 205
364 776 640
152 714 155
512 606 42
454 24 587
365 242 606
420 786 510
686 283 397
65 614 234
462 239 396
390 882 820
737 208 310
583 603 110
984 95 598
223 631 82
242 885 572
737 83 479
314 386 640
53 744 876
720 476 307
691 757 127
896 474 706
977 777 178
959 577 42
859 493 200
980 661 322
481 656 631
578 21 109
130 367 739
258 663 547
327 138 717
941 867 224
902 140 591
709 756 990
941 743 732
207 476 910
794 243 10
881 94 935
998 672 495
133 51 560
875 930 866
780 172 923
251 407 229
923 266 417
489 460 948
532 428 719
782 547 148
708 939 113
731 299 254
164 630 216
577 285 694
730 43 177
284 129 206
517 451 847
126 136 918
715 690 107
115 984 398
785 867 311
615 924 242
648 239 708
269 972 288
904 339 332
899 50 566
811 752 849
718 153 428
758 741 790
275 860 532
358 969 658
770 886 447
730 279 513
211 850 142
738 132 661
857 116 879
968 226 930
443 388 402
249 389 505
40 301 861
905 165 991
982 500 256
354 305 685
566 366 423
589 447 507
380 531 335
661 121 941
409 105 458
47 637 412
611 558 827
418 700 388
994 364 714
622 513 390
839 94 756
146 575 204
648 625 426
109 371 598
143 964 978
774 313 84
521 384 293
746 501 556
467 985 501
229 612 330
144 918 294
627 15 15
269 751 155
677 39 346
228 294 497
80 64 372
992 558 222
523 628 718
572 817 963
168 83 433
583 601 187
924 377 407
35 447 950
462 109 13
798 860 826
531 519 983
224 453 73
748 591 895
199 804 382
709 205 590
557 302 236
73 565 466
268 474 619
735 769 964
190 297 517
89 582 793
689 244 612
931 580 918
508 787 455
336 514 633
387 562 393
768 330 118
837 670 391
127 744 285
98 657 53
599 183 941
383 498 603
488 41 468
150 111 27
322 444 693
195 773 493
239 103 628
696 234 718
411 440 227
268 751 307
249 867 299
94 993 168
570 683 763
409 747 726
223 980 434
128 290 440
211 409 273
647 306 917
490 554 280
493 722 450
981 918 468
926 522 451
377 326 105
196 593 264
849 535 806
184 637 837
574 633 166
627 333 712
729 87 938
782 437 347
635 824 943
350 916 239
240 555 130
782 116 692
569 338 639
665 706 810
271 758 33
166 819 997
528 473 879
319 877 639
665 139 494
953 243 901
259 823 198
908 808 116
352 71 404
158 825 214
128 17 838
785 454 77
450 59 553
474 914 715
426 811 115
589 918 811
732 778 760
742 467 85
694 962 546
876 724 921
962 210 629
645 386 716
598 319 835
76 470 967
634 783 400
66 939 847
70 310 335
32 650 666
675 117 704
99 588 132
865 719 490
805 820 319
973 341 461
667 78 860
398 984 808
407 193 917
74 537 750
138 23 525
153 189 468
852 445 87
384 246 655
527 321 47
469 865 155
258 408 60
416 384 638
89 521 421
340 289 377
878 796 71
853 571 449
108 677 419
715 171 416
657 366 377
101 707 43
860 509 654
928 594 993
287 729 763
590 187 285
76 170 140
924 487 395
16 159 765
810 100 249
159 990 314
251 642 567
178 721 641
26 528 321
861 604 84
25 878 755
249 353 968
506 794 152
478 466 444
297 263 211
714 519 213
476 884 483
61 737 877
829 435 901
419 633 403
319 224 447
388 308 810
880 911 724
426 618 818
935 383 706
804 638 186
921 941 882
493 817 562
189 844 697
866 275 411
877 633 173
112 39 269
893 331 580
234 971 139
685 195 912
391 47 745
493 217 224
424 967 859
619 190 652
315 762 274
647 891 335
662 467 693
605 98 198
763 416 119
601 478 513
890 839 859
19 718 357
275 343 388
700 53 286
956 997 455
947 834 850
707 625 10
840 758 802
618 703 480
189 110 536
963 231 51
67 292 766
689 939 161
947 495 681
167 832 871
832 194 567
45 544 903
573 15 127
219 929 666
250 25 427
558 855 403
581 213 627
574 978 380
162 76 227
129 506 447
93 606 407
405 560 195
110 372 111
20 882 907
469 161 831
708 368 215
585 516 819
991 770 602
454 769 384
140 559 71
778 334 854
937 960 25
884 197 595
409 967 315
988 435 452
25 549 683
473 918 797
15 193 146
698 300 373
875 996 773
241 791 933
275 581 428
114 742 893
211 490 158
311 374 153
328 600 849
997 208 83
677 306 485
216 487 772
46 554 803
222 584 885
674 75 76
133 781 979
568 417 305
983 83 144
455 581 100
594 699 407
203 750 182
985 890 115
915 590 883
676 476 310
579 851 151
419 777 904
38 360 152
157 178 510
929 681 700
109 502 809
259 773 571
109 136 624
164 732 159
160 782 291
512 493 981
759 14 983
485 570 974
777 937 963
677 662 658
875 668 719
544 185 257
632 101 313
169 403 209
747 321 221
675 867 944
802 637 162
654 854 659
939 385 472
526 233 609
507 194 273
74 550 701
232 996 747
788 60 110
55 927 744
839 801 408
299 680 622
121 831 494
319 511 420
233 334 968
415 585 891
821 737 784
180 591 779
360 524 719
689 56 861
612 486 725
192 957 27
339 790 769
897 267 804
919 897 896
32 68 293
319 537 821
727 44 566
112 388 770
290 553 678
873 968 688
695 218 851
76 600 318
859 531 595
653 571 468
157 558 961
124 735 296
768 946 508
816 170 14
529 929 867
66 758 991
521 56 289
433 546 604
725 668 625
782 985 766
360 118 986
426 274 737
928 159 590
239 157 35
605 428 199
866 277 778
563 516 824
635 411 762
119 487 994
669 600 139
681 819 78
230 846 743
108 853 266
62 586 196
204 909 43
345 477 803
242 355 971
841 432 793
936 343 92
267 733 268
233 431 835
992 301 685
18 703 538
775 601 745
408 243 533
436 265 57
268 91 513
362 98 625
748 966 610
227 650 863
540 595 103
113 717 824
954 650 133
568 108 998
723 420 821
84 101 874
999 99 746
374 310 805
952 250 651
819 313 613
342 357 886
256 283 934
306 370 69
118 289 950
37 87 13
627 641 923
62 663 622
677 701 922
439 755 663
233 778 603
72 641 64
404 501 385
316 29 405
400 253 257
766 78 874
358 751 379
38 593 659
650 14 440
979 931 221
504 233 11
238 675 702
401 360 670
850 236 196
77 16 320
904 361 402
923 740 151
320 12 173
175 327 67
679 725 762
551 895 392
782 404 76
132 848 497
770 555 617
221 881 11
536 633 742
68 934 268
231 30 937
131 284 103
883 797 740
718 876 405
531 604 451
768 370 105
802 689 510
508 854 272
916 610 716
110 689 525
949 859 372
902 703 617
330 780 735
710 468 203
547 138 149
340 447 212
704 565 296
613 916 140
314 427 678
203 91 655
881 744 573
961 288 569
388 161 931
544 643 961
515 554 861
708 784 939
912 945 36
915 755 825
548 265 391
571 10 819
314 163 917
820 390 186
15 269 827
663 417 298
911 208 892
963 83 768
488 142 571
242 482 110
517 592 131
843 995 328
106 704 348
110 262 45
981 393 509
919 740 396
631 706 193
796 840 66
603 683 861
889 928 742
880 431 581
812 672 420
86 699 568
310 538 905
44 729 468
989 265 412
518 639 879
884 22 248
905 33 995
520 748 766
532 159 181
458 639 198
537 360 134
588 523 512
25 33 462
908 651 563
759 683 290
824 543 336
758 172 462
89 769 631
176 990 829
304 582 280
185 787 32
264 926 354
237 810 691
560 534 771
391 197 70
915 311 429
223 695 364
487 179 515
804 340 924
307 380 762
763 946 471
666 648 117
780 201 196
935 337 405
342 114 683
916 232 331
888 582 119
43 838 149
544 176 601
297 896 698
553 250 139
451 883 393
29 306 702
67 593 159
223 461 686
431 39 23
216 427 795
853 99 815
417 641 898
420 188 445
30 480 308
621 565 503
670 73 350
909 719 11
727 902 137
11 627 669
722 946 265
130 574 561
761 179 525
133 581 768
753 426 981
195 639 550
369 479 158
609 308 681
390 70 959
352 94 228
194 906 886
812 778 448
851 64 655
746 95 71
811 477 626
616 693 605
427 568 87
923 526 478
98 240 701
115 23 778
739 471 265
835 774 486
576 808 338
682 127 373
358 610 635
239 489 432
905 784 128
278 434 182
753 927 758
557 898 624
386 693 673
361 572 315
214 293 93
991 254 528
894 622 598
317 51 692
420 176 493
761 171 357
799 169 49
340 244 590
429 982 190
989 940 328
126 520 412
642 485 590
769 164 996
464 166 42
171 609 950
947 996 588
883 143 914
885 687 10
660 895 516
738 598 593
505 813 151
539 68 675
889 815 652
494 806 339
850 968 780
335 497 850
835 807 867
527 926 775
772 59 374
766 485 473
268 355 680
350 47 659
406 496 344
417 867 815
349 181 172
600 421 732
238 874 113
865 114 745
294 808 847
484 123 936
418 605 940
995 349 119
539 138 963
914 827 39
515 277 339
663 592 399
993 310 163
162 982 342
858 525 720
16 214 946
714 855 999
466 112 803
447 610 631
421 32 609
479 149 668
161 611 337
733 690 38
100 231 289
458 260 63
247 994 258
506 764 508
337 383 103
261 555 91
27 180 640
170 416 899
108 951 461
220 513 463
273 110 342
467 820 207
847 965 877
917 416 392
414 582 427
266 376 757
54 539 322
403 163 637
219 153 629
827 137 370
70 429 987
396 848 458
68 812 758
928 963 722
104 271 954
623 602 97
500 182 607
977 746 658
413 962 303
101 626 84
702 981 281
462 138 576
703 844 169
57 901 517
630 696 222
903 201 150
275 856 761
51 222 55
353 242 542
451 229 299
402 539 761
795 813 80
27 108 884
513 502 665
541 714 830
106 872 474
71 351 972
393 312 729
559 187 612
148 82 479
870 535 361
660 371 365
553 816 327
736 861 786
623 154 497
816 110 981
551 907 488
115 556 513
746 562 699
949 990 878
814 619 726
87 575 96
205 220 938
770 949 465
613 958 423
804 134 649
177 152 238
759 777 732
69 206 506
575 138 978
220 483 973
698 778 451
336 86 842
34 436 244
381 699 675
993 594 969
105 319 251
550 413 127
504 198 891
965 425 632
214 37 981
691 454 917
669 133 249
329 504 784
989 600 149
111 321 796
69 105 305
896 519 45
537 642 170
619 676 383
233 492 888
269 75 391
958 840 425
794 380 892
835 71 778
659 989 690
252 460 700
532 30 307
311 62 677
819 375 173
533 226 217
760 556 677
167 610 258
900 401 955
391 246 218
627 786 889
680 656 965
176 697 45
679 363 301
786 122 189
939 271 18
67 772 41
730 821 213
241 301 908
454 908 674
28 349 684
805 919 760
605 447 151
784 360 975
158 76 938
145 597 243
897 106 460
75 431 860
598 698 796
907 172 148
61 94 301
563 466 816
40 722 594
541 444 67
521 233 210
299 852 124
256 362 965
396 20 631
614 864 209
284 604 105
175 707 913
808 372 789
611 703 672
69 62 871
122 197 955
104 730 766
354 448 191
948 781 12
591 252 294
746 477 849
702 394 252
39 950 973
81 574 743
296 286 967
667 259 551
640 938 697
354 473 367
61 662 376
486 654 515
728 698 612
338 164 261
242 951 762
384 986 515
313 741 549
279 356 292
926 441 725
513 663 284
26 461 562
677 432 378
464 383 15
300 988 127
385 723 819
819 728 508
607 952 750
545 631 720
327 698 625
437 268 799
459 436 595
875 409 480
678 973 115
363 702 600
354 404 449
852 665 810
578 740 520
756 114 725
379 591 107
564 496 983
568 946 494
538 853 10
137 570 947
941 271 897
401 722 439
786 98 688
585 440 573
545 642 796
994 118 773
275 519 764
786 19 33
754 335 841
26 370 398
697 711 829
181 262 931
155 82 686
435 633 169
670 385 908
723 743 234
234 241 457
284 131 260
905 417 488
23 135 991
717 510 106
63 316 597
589 836 778
224 875 280
405 811 824
779 552 856
936 141 12
156 866 790
648 525 195
562 878 600
157 200 768
505 192 851
958 624 482
653 871 831
455 703 747
22 135 43
776 61 50
224 242 665
797 490 310
319 702 338
597 965 866
363 888 128
716 739 150
373 729 624
303 114 527
722 305 606
331 201 834
182 628 174
496 109 331
72 167 18
617 137 280
692 586 182
789 648 981
294 243 932
235 859 933
411 517 537
735 101 972
48 815 31
145 149 999
274 31 26
140 921 338
327 875 672
938 132 432
674 904 444
35 567 258
506 790 490
749 504 91
765 52 717
872 217 974
717 934 90
139 449 245
162 73 966
814 19 84
898 799 946
291 437 255
421 746 58
504 221 673
94 580 328
296 307 896
973 256 571
518 390 237
404 995 463
255 629 316
366 233 763
716 90 922
194 541 992
181 461 237
893 456 669
839 759 538
909 542 821
749 99 682
310 926 441
768 222 682
491 517 771
990 496 877
837 384 797
753 193 180
886 77 919
788 867 199
166 895 881
792 859 274
224 539 29
746 471 93
273 259 233
709 997 301
914 254 77
756 393 252
755 340 568
442 254 62
340 633 179
975 878 634
390 927 84
297 175 322
469 73 181
87 840 599
183 431 348
850 982 700
610 473 288
162 775 35
207 795 406
240 404 972
173 581 390
230 85 40
920 713 401
893 340 371
450 791 312
598 757 327
119 813 749
252 548 81
280 962 735
405 671 693
106 878 323
490 693 304
623 388 636
789 273 602
752 890 917
161 271 80
528 11 562
994 792 165
901 496 805
155 998 787
853 147 731
688 41 10
307 713 106
89 847 875
961 868 253
924 180 42
481 498 668
762 155 398
838 373 673
116 758 13
143 189 950
645 873 135
309 617 11
499 947 707
171 782 590
533 767 603
886 588 623
812 236 143
259 731 140
929 696 240
229 434 498
168 814 672
261 585 435
461 538 771
582 878 293
935 909 669
682 381 468
522 387 23
652 11 526
392 857 374
924 131 465
503 85 133
814 378 213
130 338 911
974 952 431
140 534 125
782 74 211
861 566 130
912 857 47
924 429 226
144 203 252
153 909 530
786 199 267
200 170 922
194 72 504
893 155 491
129 889 123
487 658 74
75 149 934
787 816 736
22 590 273
901 399 503
687 497 544
433 262 173
813 892 680
514 649 475
619 697 31
543 843 999
177 752 155
62 288 384
351 878 838
182 440 990
574 66 482
910 292 289
625 760 283
587 891 850
947 100 613
123 606 513
685 652 12
985 741 505
268 187 989
187 974 709
848 66 270
181 915 406
485 746 626
290 962 610
990 734 142
608 830 917
628 361 355
590 685 314
709 754 930
12 188 444
469 167 833
713 734 766
880 343 739
851 170 952
571 117 606
28 878 559
701 749 695
613 695 516
510 308 695
680 606 518
844 236 78
363 251 784
837 327 854
628 585 646
91 204 44
545 141 257
911 469 23
891 989 256
100 895 120
987 853 419
966 360 633
969 944 565
887 198 335
808 959 357
933 313 561
229 617 955
264 126 774
444 937 283
272 103 560
297 629 18
317 534 253
637 574 216
576 155 314
510 417 693
942 168 399
456 843 208
995 326 120
988 645 814
338 587 652
317 787 492
757 918 212
247 379 778
812 932 734
860 770 557
29 886 490
431 721 187
142 234 606
392 725 583
955 115 119
644 529 176
95 853 533
774 921 55
12 423 481
10 516 847
59 797 350
971 367 890
561 831 10
140 175 619
76 694 635
385 873 963
881 501 458
279 442 17
834 37 384
212 310 420
131 13 267
788 944 446
663 909 275
549 716 196
910 427 763
595 833 575
107 454 332
811 579 189
325 597 365
182 65 414
977 745 587
265 619 469
117 113 798
253 906 702
139 290 422
152 326 791
993 408 127
881 418 633
694 342 996
748 78 817
175 410 240
172 87 712
661 80 192
26 841 987
359 58 890
565 129 97
343 612 245
137 676 11
423 875 321
508 72 999
656 201 558
41 386 743
66 776 149
350 941 429
507 591 306
786 973 477
208 599 166
106 370 351
461 836 763
734 564 564
195 560 698
33 768 255
198 209 982
416 647 498
107 123 69
150 302 778
430 888 225
253 868 302
334 774 663
610 456 634
939 220 783
576 413 414
166 702 521
312 480 384
49 743 985
922 287 878
652 450 332
382 962 223
360 192 304
381 78 644
167 573 325
466 382 345
777 339 955
394 720 447
798 200 115
601 536 784
604 956 156
216 966 441
288 322 447
880 212 263
398 439 186
556 632 195
786 904 74
575 331 478
585 15 753
739 970 495
176 273 375
317 895 752
220 680 557
911 42 409
371 172 695
754 306 628
470 905 993
550 723 500
172 363 419
749 364 238
773 112 607
385 650 380
396 45 927
905 956 273
557 247 259
119 677 867
830 792 336
131 391 964
430 384 538
631 389 978
270 812 96
529 772 30
74 62 956
611 24 485
387 13 613
383 775 670
36 899 817
415 701 174
26 941 366
250 39 69
136 931 35
503 475 333
189 583 599
461 335 297
723 945 588
304 395 99
174 949 605
679 895 524
908 46 100
922 256 153
982 833 897
367 585 712
71 802 925
482 143 457
605 574 714
384 407 844
160 752 900
731 69 362
40 94 344
545 615 475
930 477 569
623 772 504
460 786 900
451 430 31
488 385 35
346 804 391
671 85 148
923 133 609
557 572 672
195 21 263
204 42 596
353 116 147
288 916 748
93 303 469
743 687 296
153 447 944
135 435 913
425 509 194
660 928 229
842 404 312
613 307 355
180 514 846
738 25 819
439 66 36
41 557 713
541 691 146
718 438 968
201 744 483
874 968 273
289 586 280
436 308 362
467 511 906
655 212 341
534 866 670
20 770 704
240 291 740
254 136 85
291 878 594
423 983 790
251 656 539
327 455 221
824 510 891
447 123 133
976 658 783
753 161 495
835 103 637
994 452 254
826 773 31
480 745 276
50 294 961
394 674 456
245 952 64
780 579 242
992 497 965
654 559 423
155 688 710
978 798 25
583 759 142
284 145 319
309 506 627
949 678 539
514 780 445
611 814 78
958 803 406
975 577 558
637 65 623
49 98 364
545 615 679
498 105 349
991 237 467
147 653 984
725 92 854
13 740 674
179 234 441
509 275 887
644 455 867
449 230 176
891 785 51
242 597 557
992 857 271
387 791 309
50 802 288
482 422 386
570 859 513
110 218 394
981 906 247
354 381 565
237 377 291
79 871 266
801 538 582
517 316 328
314 523 672
90 373 484
445 940 509
961 997 175
391 116 116
513 471 339
553 56 681
43 599 119
644 325 858
381 541 638
56 409 251
249 296 660
386 564 345
249 550 716
305 683 653
372 681 306
771 728 964
281 67 940
574 171 704
706 117 809
309 915 423
98 559 374
459 875 477
673 560 11
197 332 308
542 266 124
443 416 387
187 753 652
589 244 388
635 851 638
438 186 486
569 691 70
927 158 739
661 321 278
804 347 674
580 601 468
271 719 69
357 453 567
420 827 520
273 717 730
469 441 951
758 724 688
490 991 231
823 116 892
269 795 433
609 397 575
409 402 827
150 212 776
46 436 544
654 316 100
316 359 174
467 843 937
870 848 971
302 969 846
195 152 73
451 967 649
382 246 865
106 275 373
901 210 822
849 366 546
822 572 466
57 403 697
676 451 917
296 564 881
689 537 510
309 239 600
527 640 800
606 351 356
223 470 918
277 799 168
50 826 855
965 391 660
242 778 426
907 989 945
821 398 473
474 643 962
77 623 162
70 116 850
457 140 435
325 442 651
217 858 715
466 802 591
563 651 357
547 78 20
680 396 581
980 449 816
328 966 189
674 260 16
453 28 191
460 329 923
987 879 313
487 214 115
315 269 156
300 125 497
507 796 755
797 355 374
44 691 928
887 173 821
459 215 352
731 352 286
737 164 350
204 839 951
206 291 361
350 19 383
673 372 912
106 905 245
344 400 742
785 71 988
563 388 249
162 139 444
534 316 449
461 60 163
586 639 256
581 213 183
514 467 983
727 681 231
900 252 487
732 217 126
19 344 523
860 779 250
553 640 249
249 561 505
278 450 760
660 380 274
750 983 250
667 832 862
693 274 210
273 486 843
63 339 407
976 381 880
738 91 99
780 965 688
639 429 290
254 668 656
576 427 281
245 689 417
82 216 661
716 417 395
753 356 741
930 796 682
460 997 626
507 649 713
388 564 503
223 334 744
120 803 144
333 113 67
605 844 770
269 45 960
156 694 884
178 715 478
96 564 107
468 975 453
185 955 577
544 837 621
28 120 401
292 672 157
790 344 903
546 792 319
873 680 58
25 869 416
469 168 802
197 43 865
306 900 956
760 566 781
134 540 210
94 466 575
283 622 788
701 990 421
622 321 892
454 977 182
301 746 709
338 715 512
479 647 103
164 967 735
245 423 705
374 74 899
770 960 690
62 843 444
260 187 485
127 940 738
521 396 152
382 543 515
482 142 757
752 230 286
626 853 800
883 25 930
983 76 318
484 107 505
84 625 606
492 80 72
616 112 103
107 933 911
968 824 986
234 151 87
938 988 378
982 387 691
982 670 15
327 414 740
944 613 284
305 189 239
639 959 759
972 175 162
658 875 411
540 450 613
192 441 73
997 701 328
277 379 935
493 836 999
870 275 456
420 705 248
904 697 124
960 499 974
765 592 942
198 762 646
80 742 764
580 621 526
171 571 116
942 597 479
604 783 904
798 445 31
311 533 924
87 511 941
836 474 495
151 599 209
477 528 944
407 466 430
899 410 464
276 559 468
255 497 540
740 796 907
256 256 870
28 259 870
896 582 610
765 270 193
98 767 799
179 288 838
782 212 999
54 539 940
318 357 112
286 160 803
672 620 861
743 874 73
564 495 924
288 447 329
63 424 581
627 695 756
347 991 613
180 20 765
717 720 799
240 628 134
22 493 605
495 372 965
16 264 444
738 766 474
704 550 532
570 722 782
273 737 155
298 226 569
702 759 287
127 238 592
996 465 532
470 84 816
82 939 631
253 569 406
85 398 236
768 396 92
771 247 796
957 638 752
296 935 132
893 661 40
742 31 228
930 186 765
589 621 727
27 242 217
83 621 806
882 846 989
377 379 485
232 625 908
517 655 476
814 129 985
744 713 245
949 710 286
500 737 245
419 620 326
622 43 682
645 981 772
763 124 494
545 354 166
801 938 706
35 769 37
439 723 29
944 639 706
343 347 555
443 673 830
159 682 472
817 189 785
325 494 419
107 102 230
743 840 592
149 426 968
941 299 879
976 784 135
414 919 220
82 649 135
95 789 740
732 317 603
203 530 758
390 143 976
21 376 637
214 65 85
386 779 256
866 12 769
975 759 624
997 45 624
947 769 514
323 555 361
929 309 601
27 77 915
510 691 997
608 61 920
851 165 55
997 709 350
477 410 712
166 205 431
175 779 559
511 530 500
842 890 676
126 508 290
837 695 180
733 857 733
645 751 843
880 89 999
978 736 368
692 317 757
358 676 806
212 346 828
627 327 470
300 621 116
130 741 855
554 968 511
442 46 888
431 738 556
402 104 600
802 639 556
522 292 541
528 772 640
973 923 588
841 145 863
768 488 474
928 660 912
469 89 146
790 33 347
787 737 46
325 574 166
360 447 951
975 407 551
440 835 347
156 708 273
571 778 93
926 221 967
78 906 34
344 609 958
757 258 339
46 757 79
921 706 464
147 528 464
219 709 785
325 188 788
751 78 777
280 127 40
179 499 555
467 406 897
414 547 262
90 873 990
874 933 163
309 269 164
50 688 370
102 456 309
498 618 127
619 45 265
490 357 965
523 672 21
309 122 417
37 916 931
409 916 124
823 681 245
316 319 671
107 824 723
607 737 308
264 344 443
647 512 556
84 257 69
823 253 554
648 795 288
169 321 370
402 669 613
565 954 303
40 648 620
140 46 707
857 630 961
93 623 641
419 132 346
454 163 913
54 19 316
97 696 177
646 662 76
529 927 873
250 891 137
351 966 21
561 787 864
313 222 696
632 314 37
360 133 189
72 889 88
690 887 539
385 527 699
931 153 183
24 829 330
226 146 505
720 118 273
115 482 710
772 50 30
109 89 314
978 104 450
204 65 598
110 360 854
483 171 109
559 136 163
315 49 687
376 945 189
645 896 233
337 771 104
791 844 827
207 18 106
207 857 119
369 161 704
481 807 563
982 491 472
357 757 102
869 436 369
421 921 521
959 75 75
826 234 287
573 929 422
386 475 176
161 583 312
320 306 698
70 650 675
843 870 522
785 131 611
881 297 511
595 972 251
289 60 815
738 945 153
517 406 71
688 540 156
787 569 157
762 862 524
468 181 633
542 890 722
677 752 279
245 27 357
318 915 550
408 158 955
38 28 976
711 699 387
713 938 676
214 302 755
371 714 163
310 248 363
513 139 216
922 267 225
77 184 169
101 794 618
395 967 60
55 722 808
475 639 720
764 711 253
682 116 896
470 292 715
488 207 896
506 416 801
641 730 308
915 451 801
165 29 198
744 55 686
480 201 155
51 896 933
759 85 87
900 40 91
685 590 443
848 151 372
723 494 692
715 104 151
286 11 637
254 985 246
699 530 337
106 373 97
44 757 727
72 232 666
346 665 114
20 94 204
510 697 430
142 237 597
296 799 162
224 719 81
530 766 721
875 20 388
66 415 559
489 665 304
297 682 101
759 340 670
44 684 483
450 565 275
465 915 393
501 244 119
106 451 555
926 643 47
223 779 427
551 527 40
217 148 379
558 910 782
994 77 793
743 145 138
222 878 491
662 331 377
357 843 138
672 78 324
269 169 123
281 706 688
77 701 822
130 831 793
35 496 410
560 164 944
725 191 84
410 137 653
376 824 728
939 240 566
97 137 490
594 544 318
129 314 716
887 919 380
456 462 865
303 30 167
661 899 300
651 363 418
878 966 752
925 766 253
750 59 847
527 425 772
413 908 430
949 294 586
766 890 824
276 561 282
933 576 273
60 425 261
146 458 289
717 390 305
783 410 683
177 948 665
505 854 789
798 145 331
138 817 597
604 949 884
75 917 784
433 719 180
763 924 980
985 918 506
255 159 390
113 27 311
95 545 649
877 922 395
683 215 624
466 575 234
891 859 189
189 75 892
555 603 825
300 970 752
441 204 279
167 979 767
222 430 21
367 515 38
687 412 351
455 163 855
300 989 528
561 204 540
280 49 527
595 346 208
11 778 823
442 217 629
659 681 975
508 534 804
520 864 930
709 899 155
172 472 539
473 672 710
112 872 809
882 586 257
723 812 490
498 869 208
161 794 887
35 971 493
830 899 698
214 340 399
225 887 287
584 380 545
363 441 313
609 761 83
793 535 633
885 584 129
877 351 636
685 579 855
259 165 74
280 454 86
727 911 496
81 774 325
531 718 810
727 991 897
576 453 306
981 161 800
222 40 39
558 415 449
428 962 218
874 57 939
927 523 864
932 538 729
783 527 129
423 663 362
448 294 257
485 989 644
763 124 32
149 757 680
715 121 405
590 265 474
484 753 100
168 501 455
601 469 241
876 946 490
470 706 648
843 21 630
319 734 284
580 860 848
109 905 639
18 349 614
545 620 210
532 411 551
929 455 33
903 61 363
791 42 364
469 565 740
908 299 450
830 56 767
301 449 808
473 439 160
562 748 624
422 446 503
552 548 783
221 523 674
767 32 401
51 134 263
590 961 221
462 39 754
591 322 326
297 879 195
409 511 633
438 48 537
339 252 397
578 745 579
570 75 260
320 855 258
226 493 624
36 715 589
615 762 792
660 708 517
228 91 555
714 846 475
428 775 289
898 28 308
811 691 335
537 684 603
664 577 325
924 18 705
419 86 311
669 917 504
870 476 618
108 911 492
392 224 118
902 89 360
807 943 39
64 93 732
279 725 363
636 234 472
965 533 727
438 503 654
542 421 259
914 948 606
992 99 413
16 309 231
564 348 510
943 841 162
501 94 717
427 785 481
909 725 880
26 281 782
122 250 924
844 716 934
598 751 45
791 216 680
624 496 279
13 796 731
814 236 839
422 108 488
18 231 815
955 192 488
518 562 627
384 131 250
237 669 379
670 647 110
561 375 906
248 978 307
468 302 47
652 576 264
965 240 673
514 745 379
196 296 651
155 935 278
976 988 347
190 535 497
62 46 289
289 767 258
442 70 508
730 639 862
386 653 216
189 580 639
686 155 65
991 271 257
921 639 664
261 670 656
241 888 147
331 695 517
11 595 782
697 373 729
830 164 89
730 124 592
271 349 770
913 746 367
417 579 816
550 190 762
681 367 357
863 942 514
53 898 402
646 152 723
964 227 828
437 925 353
194 464 631
284 544 283
876 259 171
170 282 455
718 280 856
485 648 694
155 795 242
444 453 777
857 151 140
367 33 888
827 666 913
648 898 334
78 872 896
534 668 357
558 724 651
964 112 210
402 968 735
145 635 596
942 11 897
177 458 336
92 665 815
721 402 501
194 120 413
372 488 340
675 925 827
611 583 218
97 831 988
136 843 289
373 108 583
682 615 107
62 611 250
645 213 948
613 161 627
116 241 173
172 244 356
341 402 375
454 760 724
29 400 791
624 301 804
645 166 279
468 872 597
902 294 410
643 19 537
778 552 903
88 236 605
659 26 76
710 133 625
70 121 627
196 922 379
272 240 392
369 442 265
719 640 75
476 265 134
466 97 170
602 808 936
724 640 17
276 310 250
206 111 125
457 650 85
874 239 581
772 349 945
963 915 871
388 612 116
477 449 751
226 725 357
308 738 782
842 470 864
408 725 498
643 215 949
984 875 199
550 449 507
119 818 714
913 950 313
616 346 648
861 315 940
910 696 613
374 762 243
919 708 956
440 187 254
373 361 832
934 433 620
263 267 671
636 513 487
713 380 839
630 356 125
29 197 704
424 991 408
854 485 488
586 835 756
104 365 998
453 838 368
103 278 982
725 591 361
367 130 458
998 483 398
481 249 326
730 495 442
130 766 253
251 455 492
973 134 133
645 803 309
436 127 598
685 18 993
909 448 889
63 537 768
259 929 501
273 31 316
15 584 263
786 805 828
688 511 467
561 219 760
854 104 624
237 452 651
997 14 470
196 737 52
642 381 227
91 714 629
422 190 879
681 616 115
245 27 768
229 484 657
519 455 551
195 392 534
884 11 730
400 267 160
781 81 223
514 484 723
364 976 802
647 526 959
855 454 169
921 650 811
171 275 374
853 273 810
983 919 204
752 37 813
613 751 638
385 373 690
849 446 107
88 277 44
888 783 524
959 384 237
701 393 320
790 787 952
970 249 236
950 549 155
467 103 858
567 580 813
99 466 842
435 322 311
521 465 946
851 446 872
966 450 394
620 161 390
605 879 806
129 237 97
520 106 922
111 120 584
254 992 160
821 661 430
468 729 557
722 65 847
982 354 26
330 711 634
734 41 83
989 555 736
906 795 220
887 404 382
890 753 867
37 487 362
841 982 950
475 787 379
552 237 990
569 394 755
754 392 494
11 583 914
486 11 149
609 704 314
163 434 212
626 477 317
515 858 345
529 484 282
334 100 44
585 60 251
785 886 639
72 420 970
42 127 433
935 36 18
604 704 48
311 853 779
396 274 170
683 956 511
288 569 117
435 678 144
658 634 260
991 97 136
418 267 762
330 132 406
799 442 593
118 598 921
666 249 239
77 150 492
712 55 157
470 867 464
877 779 310
565 262 679
593 145 947
324 461 425
267 168 731
644 84 208
989 189 890
387 251 442
358 291 232
255 219 83
334 693 265
790 539 618
675 529 832
815 11 211
473 353 269
530 450 793
487 352 354
411 530 567
358 698 886
929 986 409
550 722 764
140 549 591
210 461 995
149 871 779
814 137 366
915 88 679
774 280 195
182 949 331
486 127 815
321 137 337
223 14 198
515 619 521
566 452 789
795 878 810
741 727 464
498 804 274
685 771 163
577 862 177
350 660 243
480 765 796
66 767 701
15 258 847
735 457 364
613 144 779
691 387 46
284 791 268
492 900 650
640 636 923
302 400 932
319 80 701
490 275 45
516 480 499
44 83 466
162 950 845
300 263 76
219 772 524
707 67 278
224 73 38
292 300 971
275 78 673
425 225 986
555 494 140
212 547 172
931 527 449
642 785 580
856 344 811
157 700 751
863 699 173
222 852 633
865 507 714
506 334 728
788 79 989
34 711 558
328 184 699
992 470 717
783 622 997
581 875 168
426 654 434
369 999 578
151 166 212
133 604 898
684 154 868
652 61 739
313 942 272
792 990 522
249 820 871
18 770 213
713 229 943
738 479 872
305 604 972
597 35 456
646 614 413
355 764 271
173 346 163
82 43 528
833 597 884
583 621 928
753 837 573
465 859 930
798 142 693
765 329 491
458 964 712
58 360 481
119 11 563
439 891 988
353 52 370
854 214 210
712 144 47
242 408 608
354 646 451
875 535 231
749 929 107
404 830 688
306 39 789
709 55 339
150 180 61
839 289 159
993 925 822
828 734 226
672 697 158
642 489 448
965 232 276
647 380 118
799 963 110
563 223 831
519 876 420
917 872 241
692 604 766
391 448 547
388 284 998
18 497 264
927 467 909
73 687 993
37 508 527
294 726 947
470 938 686
611 451 816
63 254 771
57 171 821
990 739 329
697 771 277
288 340 918
964 263 88
819 289 87
821 451 412
25 525 612
536 748 173
982 590 593
236 971 86
742 128 79
49 625 435
361 532 880
200 241 174
743 857 112
169 436 737
752 542 904
380 721 146
745 542 253
79 526 859
635 877 59
871 90 767
395 655 280
635 289 197
445 177 149
230 575 621
248 454 728
369 860 473
187 873 836
666 688 141
656 311 734
839 709 998
25 968 214
864 283 367
999 381 483
863 46 654
227 478 167
25 705 557
323 701 724
547 41 611
93 366 114
851 256 781
330 484 317
941 495 577
998 509 782
751 293 191
749 523 821
445 828 613
369 28 957
757 825 920
150 186 632
36 267 348
244 416 747
771 790 613
181 430 80
669 514 571
58 228 122
532 515 334
885 417 477
302 794 346
182 921 843
691 10 647
464 726 690
710 444 866
837 542 729
165 493 73
179 935 237
955 461 892
318 964 520
190 482 874
586 809 953
546 724 778
983 684 418
867 948 85
509 969 715
477 983 935
960 74 587
591 766 125
342 861 571
918 511 957
902 393 189
813 270 557
527 55 503
479 644 111
23 697 667
502 478 529
118 48 322
429 225 382
49 154 382
736 996 530
661 755 148
407 612 461
878 118 350
165 596 873
126 676 932
923 556 200
592 859 605
658 343 980
578 560 670
981 422 230
311 806 213
275 197 709
388 535 397
499 291 595
16 828 738
898 91 175
496 954 608
674 111 138
355 27 588
662 238 875
96 440 534
289 405 627
507 869 569
518 59 937
325 195 119
390 579 200
23 357 881
557 903 725
715 728 83
874 660 498
507 650 237
530 995 925
627 418 178
662 552 344
556 466 94
660 783 205
892 813 280
809 685 488
873 890 872
257 928 180
654 874 493
506 701 281
13 955 370
443 832 221
714 728 135
908 316 567
294 486 395
51 792 154
842 960 455
322 654 517
510 641 125
155 802 316
226 649 223
381 612 265
950 126 586
995 209 897
586 487 677
441 409 947
353 256 92
210 951 630
523 849 556
388 260 139
646 718 63
855 967 585
386 955 415
165 209 942
88 47 664
693 778 537
476 331 99
976 234 791
609 124 682
106 760 179
936 66 708
856 413 952
293 234 830
991 685 239
266 552 377
534 941 798
883 599 738
535 260 162
952 509 818
481 960 746
790 772 451
126 443 64
687 64 137
771 873 829
380 47 584
54 419 49
647 860 278
334 393 556
874 520 88
820 11 213
650 742 872
345 687 342
566 544 357
430 34 897
779 493 643
424 804 632
302 19 904
211 448 944
650 128 105
54 393 54
534 26 300
401 117 502
272 348 45
499 654 666
164 394 908
133 614 886
974 936 313
994 469 493
771 486 752
177 751 623
283 576 273
331 664 306
286 137 844
906 204 61
902 724 562
113 991 399
308 227 685
290 692 539
506 658 421
790 501 733
177 143 193
378 340 908
737 383 478
234 165 856
117 754 263
17 558 895
718 441 588
662 373 978
12 299 88
766 826 703
917 739 394
92 647 955
40 433 857
303 724 279
903 395 998
456 323 796
445 718 873
993 441 200
523 605 681
732 50 981
787 938 662
918 145 203
282 603 753
448 427 993
824 117 29
360 843 801
10 220 984
905 13 632
882 139 132
586 41 626
717 794 648
990 289 57
892 236 523
54 873 357
45 832 120
244 984 235
319 34 376
968 182 921
324 780 984
670 403 842
770 567 605
652 219 47
199 524 288
648 843 79
769 184 608
768 756 794
160 262 402
684 653 567
871 692 834
260 979 78
828 629 715
82 248 439
474 196 39
691 470 273
494 731 905
698 965 446
396 464 45
15 716 111
936 16 625
309 824 409
515 754 795
697 943 802
789 693 671
703 494 927
27 988 80
517 788 374
775 968 423
127 90 798
434 480 110
747 383 998
953 296 409
475 784 695
204 974 893
24 452 589
876 34 229
179 440 456
918 194 77
155 543 199
874 604 164
604 952 995
18 974 106
692 282 419
797 462 653
908 500 988
566 693 329
977 357 52
543 373 620
681 940 861
836 512 18
16 383 846
795 606 278
369 203 973
969 403 68
769 182 543
356 62 203
287 13 714
613 778 560
334 623 373
682 840 947
78 629 64
686 835 713
877 158 630
816 457 685
637 288 834
533 459 942
147 694 820
997 796 572
172 980 383
115 739 894
708 936 274
970 709 24
304 580 892
245 369 400
974 544 440
208 98 457
109 131 597
424 791 129
955 304 630
107 103 970
751 234 873
78 673 490
959 547 674
640 529 460
747 508 124
594 86 143
721 136 975
356 760 847
904 174 578
713 654 738
226 386 568
646 799 79
853 801 264
165 419 129
740 760 103
991 881 441
412 904 640
642 96 694
740 235 447
851 738 971
766 104 575
869 522 320
381 490 104
634 428 732
45 325 994
260 794 350
602 289 755
747 662 176
698 904 284
741 806 897
689 312 781
278 417 41
172 41 885
578 91 12
986 882 335
75 533 221
466 852 710
718 778 126
953 48 689
851 795 114
543 660 592
629 636 871
268 312 471
58 685 952
928 906 887
29 391 707
483 993 790
698 934 888
217 500 756
398 984 246
763 437 71
343 329 413
317 373 954
645 751 596
937 568 709
707 972 494
281 788 804
61 63 512
598 617 201
402 199 172
399 534 193
215 61 261
866 125 583
322 505 976
18 482 468
509 862 737
504 611 88
32 331 757
401 466 377
569 141 922
805 839 509
522 241 754
790 872 712
76 703 724
865 759 425
107 993 38
192 990 524
463 742 952
391 364 671
62 197 984
98 175 596
303 277 208
353 555 420
685 578 918
939 159 144
515 997 681
964 405 651
252 747 298
656 984 86
275 194 888
982 161 820
424 810 535
905 531 557
640 85 356
165 537 223
395 11 94
225 183 567
423 368 949
906 752 249
930 687 359
226 300 208
559 972 69
643 57 990
160 662 455
44 588 394
402 404 627
807 432 449
743 538 230
78 772 425
493 861 512
228 624 329
602 60 615
499 985 732
461 22 87
68 34 224
472 804 448
536 169 97
365 165 426
698 863 93
849 75 647
439 640 787
521 293 547
705 436 656
41 677 376
461 152 126
664 701 217
286 59 258
780 123 610
980 407 576
759 162 118
348 723 69
333 190 818
231 501 785
271 605 190
87 495 907
91 280 614
445 705 192
375 24 864
164 523 895
182 103 576
369 251 303
87 93 339
233 577 959
800 799 877
519 614 414
637 884 843
53 184 459
854 160 960
156 810 577
723 814 700
554 484 108
840 223 171
363 903 860
443 573 476
82 892 677
399 512 624
811 841 499
499 462 375
725 636 265
795 464 919
434 493 647
851 18 806
773 984 705
635 357 720
935 579 301
136 554 637
169 162 920
920 339 626
669 657 494
585 706 666
738 844 350
849 457 796
561 811 335
710 414 81
735 82 175
557 204 330
775 231 704
446 716 938
519 342 159
20 457 741
954 594 102
93 960 315
593 717 309
574 471 282
631 317 687
848 695 110
881 165 304
393 23 529
729 756 714
399 96 534
236 653 541
425 735 263
541 532 614
350 629 324
261 870 707
916 488 966
547 916 676
758 788 474
887 78 123
628 211 606
530 442 384
816 99 706
309 355 139
202 990 276
889 298 71
501 98 399
74 137 15
346 820 569
751 137 41
38 948 659
639 175 809
629 539 292
187 315 76
921 535 729
522 227 775
626 204 432
366 113 788
271 90 592
776 87 737
162 474 16
573 761 443
604 965 939
197 772 181
115 892 875
944 966 539
37 264 681
165 523 880
616 693 197
85 128 647
834 255 865
756 565 390
631 748 21
10 356 48
447 288 306
824 795 681
787 436 996
411 328 918
898 540 161
227 959 58
485 509 661
675 810 63
414 649 26
887 580 342
320 535 383
411 175 457
236 457 999
380 682 767
436 993 388
893 134 327
757 301 484
341 326 298
242 398 105
505 658 251
995 546 977
17 985 445
76 505 106
598 542 262
55 695 606
855 442 769
574 419 184
646 362 421
667 494 81
805 567 489
946 833 486
262 917 394
43 346 940
496 346 788
854 210 380
830 281 196
151 594 252
924 108 622
745 875 740
997 395 805
690 159 42
376 482 725
756 891 822
130 397 849
962 643 324
204 702 331
595 770 751
921 310 852
700 152 82
155 984 840
716 377 643
198 893 91
408 71 369
254 214 822
217 188 387
332 581 30
991 145 414
624 607 366
894 856 269
169 158 231
753 688 797
994 533 212
963 85 754
325 191 887
49 929 874
327 693 788
643 605 695
386 960 644
50 595 679
471 24 186
671 781 685
366 166 450
206 435 555
909 626 705
580 982 638
53 233 347
630 481 913
101 271 603
320 86 80
333 233 20
831 853 971
564 120 358
457 42 694
492 848 863
337 13 912
159 704 425
266 90 239
215 551 839
143 33 976
387 431 41
862 70 447
800 847 516
81 66 365
943 39 500
927 351 403
490 380 222
701 627 570
544 613 884
429 449 636
273 844 583
908 330 661
897 149 478
292 397 550
179 912 270
254 207 460
200 269 800
873 257 646
796 180 417
865 217 727
875 765 676
738 907 426
76 867 167
447 647 791
975 525 18
970 732 609
987 408 393
674 457 134
205 227 303
82 705 132
20 575 68
427 171 330
133 746 583
622 324 728
756 193 439
910 963 96
388 482 60
319 153 667
968 413 218
70 908 205
888 34 46
612 705 282
740 692 825
523 967 522
494 692 796
761 429 685
743 935 982
99 385 559
897 656 188
569 366 743
816 998 430
595 879 46
570 936 995
398 265 350
325 145 125
879 52 420
262 20 528
79 434 930
885 323 857
664 766 849
259 587 971
680 265 562
879 535 127
363 419 139
869 974 730
688 942 740
346 487 223
902 861 518
442 228 387
867 763 962
950 361 658
890 219 489
631 606 890
415 740 130
483 604 625
222 439 728
102 770 810
804 282 456
766 387 605
962 582 272
444 260 369
570 458 229
694 95 650
59 205 245
359 771 94
854 327 534
966 272 908
520 158 645
107 727 680
883 396 802
163 479 715
528 276 891
799 248 243
497 324 959
553 228 504
129 385 623
119 721 196
687 194 525
485 614 134
430 635 748
72 874 637
159 417 982
319 978 114
243 305 90
189 108 806
550 235 149
157 839 231
825 291 695
927 388 713
44 685 826
624 236 308
901 362 934
346 529 787
152 471 804
126 441 654
514 857 702
112 540 895
977 952 235
41 720 80
520 945 182
589 873 376
917 704 512
368 628 816
570 805 222
53 791 141
531 983 958
910 505 349
74 66 564
540 761 938
855 283 613
903 995 162
20 357 876
967 607 986
620 808 28
643 182 493
336 589 165
471 761 587
530 727 477
833 965 66
310 773 82
985 536 937
368 544 589
104 948 904
773 588 321
557 333 884
548 51 301
436 49 98
802 412 505
170 285 606
79 493 444
85 715 877
220 389 139
390 709 592
326 665 558
463 250 367
393 936 458
358 718 54
949 408 243
977 373 754
558 433 795
976 449 205
600 449 321
873 657 692
522 285 553
697 232 913
464 659 497
296 269 228
309 95 335
361 758 535
262 558 908
718 138 302
991 839 459
368 261 941
867 527 739
288 349 315
842 978 293
471 749 222
312 558 936
95 390 512
457 811 281
540 415 297
888 65 187
237 691 119
709 869 921
212 378 702
496 68 182
287 218 306
972 214 438
327 969 875
407 445 770
895 151 224
153 589 35
999 239 340
835 308 253
873 209 774
780 191 805
531 731 514
966 411 714
769 933 144
531 260 249
833 497 756
387 975 529
174 899 585
927 599 665
157 436 674
227 455 735
251 72 157
881 635 948
260 796 576
816 263 95
702 345 364
732 894 755
544 282 821
912 244 41
956 666 549
971 683 107
493 161 730
666 691 994
115 312 369
878 389 192
876 985 432
942 858 436
756 904 297
596 480 628
97 796 511
333 570 146
757 874 527
972 912 414
361 965 151
940 577 36
758 746 995
167 779 62
230 662 970
166 681 739
446 237 323
94 803 104
608 460 281
807 46 11
616 927 831
728 588 149
986 249 262
461 449 372
294 657 180
188 433 149
639 793 189
895 938 773
249 972 679
934 13 820
144 568 47
904 128 526
596 595 783
906 304 492
135 329 645
934 838 278
841 120 84
797 460 879
606 622 64
551 517 271
485 272 314
179 216 816
65 736 667
209 538 207
60 853 778
921 15 546
906 484 973
442 633 801
899 157 852
211 933 317
249 458 221
785 686 530
91 565 874
263 591 18
101 634 608
685 112 577
127 718 552
367 231 461
985 351 46
450 286 988
448 352 811
78 930 613
750 719 102
965 430 855
132 469 175
683 485 519
928 225 823
613 317 880
960 42 442
718 704 625
385 450 489
400 531 13
798 12 459
122 502 895
122 343 95
846 626 984
731 103 85
535 55 670
528 270 989
596 49 668
754 786 612
703 437 386
776 827 797
44 694 911
225 826 635
866 130 186
258 67 316
563 310 449
700 190 865
685 878 179
634 864 687
907 329 366
469 326 841
326 224 176
920 568 165
721 364 345
278 20 915
335 596 57
350 561 760
361 926 910
855 57 765
205 806 491
616 177 701
249 70 126
534 367 834
392 380 838
134 498 839
69 506 848
801 380 172
204 748 727
624 523 312
45 498 699
62 456 472
667 402 348
918 729 512
816 885 548
601 71 543
472 456 867
713 971 467
288 968 468
292 348 72
292 903 193
612 436 595
167 730 960
336 90 295
343 209 62
31 365 296
903 473 486
844 231 483
668 681 21
101 804 268
764 809 194
248 233 45
27 943 20
351 209 128
621 748 649
556 730 532
553 157 220
658 527 501
206 278 24
335 773 747
508 408 556
109 270 840
708 807 665
432 113 607
588 21 608
634 891 371
955 941 594
366 577 72
181 470 533
143 694 655
981 709 859
911 255 634
806 731 544
670 324 566
43 909 256
527 857 470
399 663 353
418 907 661
244 980 619
686 334 574
536 787 528
674 731 775
199 129 748
38 847 813
759 166 78
575 797 919
702 202 191
69 666 786
896 17 466
567 467 517
729 242 471
868 38 154
947 896 99
250 295 937
348 239 665
36 729 897
158 752 715
913 55 723
990 534 536
631 618 767
347 614 683
453 730 126
43 344 743
476 725 925
342 979 824
764 476 357
76 730 135
117 948 518
14 556 127
175 801 94
846 658 593
665 568 75
414 905 366
542 590 412
517 703 961
843 523 141
841 659 263
905 662 296
467 293 772
522 359 270
244 844 552
813 230 929
995 443 835
189 882 743
420 345 216
864 751 903
777 445 19
258 929 373
501 854 614
946 73 286
322 950 251
823 681 804
38 840 417
823 787 648
422 540 122
555 885 533
818 21 407
466 776 669
411 603 957
384 451 980
419 326 153
509 345 535
149 704 781
669 231 154
636 244 485
479 547 467
851 438 937
932 639 467
731 374 767
829 679 397
858 194 938
696 803 719
138 522 676
62 758 953
351 340 454
707 312 738
16 165 499
678 852 930
990 900 945
950 390 334
389 715 626
50 563 85
488 795 416
747 750 990
674 173 753
137 530 291
438 136 69
185 767 281
212 938 603
354 659 232
256 674 540
567 147 245
777 871 364
239 884 109
920 54 66
154 291 132
128 286 903
566 256 708
391 673 289
499 948 121
67 558 230
978 788 366
214 74 541
885 747 976
883 70 669
555 860 195
338 435 389
837 444 793
394 267 112
836 859 659
93 201 250
118 107 450
657 838 157
59 669 68
514 871 408
259 265 966
482 323 218
78 370 448
489 917 71
567 697 730
242 623 164
601 359 451
961 403 76
606 803 560
582 587 829
42 54 460
696 617 845
486 416 863
563 664 835
300 87 465
790 136 384
640 53 664
239 502 438
240 516 706
274 726 405
82 241 355
174 120 473
749 439 160
555 258 69
500 579 242
778 822 300
956 128 181
743 606 774
687 854 602
525 125 627
556 816 689
190 528 211
881 400 471
410 539 589
407 670 355
542 391 717
690 441 165
996 488 652
539 891 106
929 635 152
12 939 357
425 11 666
89 45 723
17 850 741
517 719 475
113 286 550
105 823 778
74 790 905
341 40 407
702 282 856
593 18 672
266 442 125
464 922 409
888 591 801
630 733 413
936 295 544
330 82 175
257 639 499
584 911 498
494 483 961
785 99 437
180 311 850
669 47 593
879 258 376
391 161 839
718 230 407
367 520 676
304 772 640
48 325 414
262 997 411
694 921 872
651 52 454
991 402 477
307 980 740
535 357 576
240 737 913
606 832 766
677 158 972
701 410 791
821 82 476
704 600 408
212 674 46
563 451 376
310 171 996
325 614 655
578 378 667
762 637 621
680 572 253
327 658 367
213 936 316
344 631 13
457 111 545
772 319 321
587 604 831
655 962 166
161 903 536
738 245 281
754 17 312
307 984 469
340 212 877
462 681 399
269 300 559
821 460 739
692 565 863
704 238 34
991 329 794
95 374 133
185 203 466
881 104 225
847 628 810
868 681 310
317 557 488
239 378 21
199 884 939
134 370 306
881 298 247
558 340 239
689 892 52
277 337 578
65 680 214
528 632 983
225 86 150
629 672 832
444 30 721
878 313 351
712 32 802
366 198 583
104 561 431
293 311 246
638 29 110
713 860 275
499 305 179
856 950 462
581 429 431
421 549 573
823 659 446
598 916 960
691 842 18
207 74 905
876 341 381
792 730 604
475 955 315
690 320 949
595 899 464
840 803 573
325 961 462
838 61 541
723 706 865
705 732 401
537 151 131
441 838 659
377 504 947
313 208 946
53 794 166
844 610 183
113 323 212
204 281 925
42 148 870
44 268 393
118 442 357
480 522 167
803 69 612
642 142 523
533 453 470
576 695 562
296 600 852
528 475 755
111 556 376
895 475 306
464 52 69
351 96 258
89 122 724
436 271 351
949 369 64
947 346 767
125 387 311
331 218 521
104 120 573
703 601 271
542 723 912
959 459 788
97 596 812
295 743 586
451 736 278
597 569 151
23 207 920
945 11 349
926 655 733
782 119 27
253 15 726
236 905 207
808 991 747
133 895 735
823 382 947
190 205 105
288 222 520
50 798 579
798 498 758
997 690 115
32 42 996
875 139 323
684 886 864
933 427 756
746 706 646
582 128 526
760 266 861
486 356 818
305 758 639
959 777 708
777 988 269
360 550 579
82 316 890
382 457 133
739 286 456
653 600 554
977 363 226
718 27 58
933 675 951
442 671 518
138 539 108
599 747 624
182 130 778
474 411 416
724 109 910
169 128 597
100 808 782
808 753 996
657 237 238
889 929 64
232 375 167
358 623 425
556 806 127
843 558 372
27 56 537
752 98 185
377 11 512
853 352 541
364 593 262
641 873 237
300 926 79
248 860 246
644 811 288
626 916 577
233 599 854
916 156 637
338 842 432
751 392 200
877 482 540
259 778 613
30 324 790
648 207 895
691 607 27
245 162 980
416 382 686
711 671 769
761 125 695
38 992 127
660 831 314
715 426 498
128 759 985
505 939 599
820 287 167
554 891 551
557 197 331
288 863 633
412 240 460
652 300 489
251 300 979
395 672 652
873 936 104
980 604 248
825 260 239
538 152 406
868 948 765
361 262 154
323 955 938
258 856 901
62 415 899
763 619 797
619 681 795
594 508 318
756 958 719
221 597 195
228 720 200
398 953 229
785 427 911
819 803 68
366 146 524
202 785 898
235 436 220
17 909 825
898 544 971
667 742 152
674 791 129
424 26 185
25 633 365
24 893 535
768 345 304
645 498 224
541 379 34
66 497 208
839 298 465
936 331 904
430 419 680
239 386 52
352 998 690
753 369 788
479 815 931
131 39 846
566 82 646
558 148 105
259 776 173
794 288 163
887 848 551
604 820 578
460 883 402
460 321 763
229 655 188
106 806 42
139 444 95
125 260 217
647 918 733
266 23 754
539 204 372
587 399 945
50 980 148
131 763 429
175 40 673
409 83 449
741 288 300
249 902 831
704 370 981
611 530 946
232 977 690
509 315 422
937 477 57
57 355 307
454 440 824
767 113 304
663 371 804
22 547 803
856 94 66
703 564 230
946 375 863
379 766 421
808 174 880
198 274 964
715 756 285
591 635 963
281 807 349
727 631 113
409 185 192
666 747 534
499 153 414
747 795 348
998 973 409
68 516 277
455 524 394
518 591 249
130 535 958
928 574 710
938 536 816
301 695 103
788 311 879
160 883 116
908 107 872
940 688 682
603 457 920
90 32 107
449 312 421
224 911 212
289 807 32
79 406 651
694 606 343
986 581 946
166 82 281
755 572 484
909 803 148
464 385 331
721 39 140
715 424 819
108 701 590
236 803 427
963 95 453
970 765 67
729 109 770
399 320 623
560 98 640
266 876 830
432 808 882
146 89 877
202 404 47
907 176 544
508 932 274
359 935 134
526 474 71
96 138 294
788 169 407
816 563 647
518 37 31
69 544 639
130 440 50
141 985 884
622 81 128
915 140 21
694 478 662
940 670 869
231 946 660
135 625 783
817 118 497
802 456 265
861 357 132
453 248 533
344 159 33
531 483 30
916 75 419
639 449 577
442 342 250
426 947 595
501 753 669
160 601 640
374 217 540
297 642 470
238 862 279
178 264 534
599 467 482
485 490 856
132 914 568
568 794 992
691 74 356
457 805 848
304 313 755
250 65 568
785 614 324
625 193 673
85 758 595
312 483 915
236 934 326
782 279 272
86 349 190
233 912 35
256 384 818
758 177 582
275 980 635
306 257 571
582 908 61
665 132 271
728 252 945
461 146 311
199 20 170
76 163 130
880 189 270
852 356 977
965 828 376
694 307 771
870 208 215
624 180 682
457 822 354
301 480 407
507 920 533
905 356 13
507 965 115
573 180 290
242 577 258
419 802 273
204 536 982
996 687 368
529 964 977
621 64 955
113 95 158
19 421 799
681 676 765
20 378 802
408 677 756
966 49 146
96 924 839
528 634 319
358 287 849
169 344 852
813 576 21
341 156 356
742 170 864
847 746 185
847 185 509
132 612 840
877 155 671
227 720 601
333 77 928
772 367 667
670 454 376
760 88 547
442 230 916
929 449 206
841 15 294
604 310 435
715 36 128
153 568 111
630 285 480
962 586 740
639 836 376
972 696 880
415 233 915
691 230 124
288 406 620
379 584 521
44 522 431
128 908 34
365 994 767
86 895 379
610 109 886
733 662 969
11 297 312
306 675 342
363 220 988
359 327 248
616 312 720
579 220 463
583 100 368
399 324 901
127 250 106
61 969 344
288 228 188
361 377 224
355 732 624
743 563 700
161 241 866
283 567 759
638 832 806
307 222 797
496 520 277
68 324 998
975 531 384
111 191 219
506 479 719
779 448 150
322 346 321
812 164 758
260 750 55
894 394 148
729 104 823
197 278 167
18 309 596
680 284 537
596 936 117
682 592 972
374 884 692
532 611 222
745 862 229
19 45 290
344 185 967
483 644 182
98 106 854
181 372 259
154 243 820
796 880 773
772 93 901
640 30 277
175 809 71
721 402 525
83 614 383
249 237 624
293 542 111
108 498 25
369 307 666
115 450 153
34 924 774
454 71 481
97 952 926
920 220 645
510 21 992
388 259 965
492 258 591
391 940 221
112 319 289
690 946 13
232 446 855
498 381 666
227 188 911
744 402 511
870 917 75
873 434 237
440 72 308
786 945 143
531 272 335
862 130 674
505 757 488
15 254 75
491 853 219
200 244 603
631 814 778
673 232 272
961 305 413
229 421 56
501 394 364
326 520 305
887 62 638
887 469 832
882 494 957
295 178 831
251 980 611
812 489 314
253 445 771
933 738 946
634 882 199
382 553 326
284 884 815
332 545 225
57 155 548
168 703 682
757 229 936
499 577 770
556 721 383
647 713 576
240 98 161
80 479 708
393 40 250
603 719 465
943 281 313
869 251 555
253 105 686
707 973 907
90 252 827
518 125 29
13 821 624
433 996 140
969 741 450
690 913 349
270 440 258
270 230 71
195 992 740
935 886 914
542 358 778
748 631 973
743 25 969
460 746 711
387 535 825
960 818 514
676 973 246
192 339 559
807 128 378
677 147 194
761 639 955
424 628 161
928 997 33
516 582 849
714 396 809
633 836 527
220 80 901
921 195 232
34 456 295
776 939 470
556 285 667
406 694 31
967 946 727
87 930 845
72 868 953
340 416 673
761 938 839
52 364 166
918 959 745
429 301 643
149 996 484
794 935 25
336 439 128
590 56 255
334 108 645
964 892 793
80 297 199
485 947 708
615 124 136
423 574 863
451 858 147
360 797 278
931 223 712
541 949 586
478 26 81
384 227 38
763 840 95
639 982 170
535 822 181
617 863 572
373 250 265
936 225 974
645 621 266
550 911 937
821 863 428
688 166 375
867 70 687
739 814 352
242 121 685
907 170 66
402 241 64
840 742 776
959 92 229
398 205 887
94 251 722
672 877 545
22 646 266
351 319 107
973 912 31
648 53 389
791 272 38
316 416 192
244 839 921
680 597 559
328 441 579
202 528 989
359 311 426
538 793 674
931 738 204
713 919 350
169 12 489
294 623 579
428 700 769
133 172 110
821 19 260
758 454 321
468 599 302
946 767 56
375 256 277
865 779 163
697 984 541
742 701 593
257 494 592
589 957 911
832 850 511
329 483 307
845 451 321
978 155 265
528 829 200
209 795 837
368 584 306
136 447 395
480 979 230
237 772 644
891 515 164
406 573 983
274 251 561
528 949 159
497 870 892
93 120 235
927 512 225
704 208 824
349 271 898
677 158 657
886 567 705
80 580 794
579 356 523
368 46 529
112 369 163
369 898 939
632 590 218
688 751 292
510 677 374
791 452 600
872 910 940
309 720 549
247 40 574
547 866 435
940 236 239
965 44 646
610 743 662
781 746 46
181 372 278
27 181 654
635 217 558
644 631 534
387 583 167
510 458 852
582 717 666
500 92 655
443 30 91
647 39 440
339 167 787
801 813 622
121 814 372
656 782 916
381 205 966
113 528 768
122 306 36
861 553 760
167 786 972
779 43 124
862 95 668
570 929 887
288 653 557
646 427 682
897 566 745
714 998 169
272 985 608
296 741 421
805 107 939
682 133 12
959 594 825
186 984 537
283 915 657
31 705 867
278 999 10
818 175 51
627 645 187
42 751 225
731 303 363
108 601 530
982 709 482
645 306 879
157 40 245
276 529 37
904 337 197
111 424 605
997 593 476
753 678 223
327 291 868
758 819 647
577 612 796
372 878 346
102 284 301
38 667 179
360 194 578
662 796 310
547 601 292
278 48 77
902 486 678
510 646 697
305 645 859
472 587 519
118 738 638
390 261 350
215 706 876
73 315 418
186 212 280
227 361 231
427 542 793
828 844 616
524 624 494
505 648 417
158 266 838
351 859 206
277 970 729
94 331 861
400 173 815
355 18 519
697 29 265
734 252 412
563 779 360
611 786 694
71 143 240
384 38 568
266 50 563
432 747 260
688 977 637
338 781 656
701 561 595
705 484 256
321 991 679
788 379 12
741 877 109
438 313 134
650 796 166
932 353 492
946 306 897
23 378 200
917 430 77
613 815 333
657 89 452
976 998 573
660 494 536
156 412 94
532 635 473
876 149 943
250 315 794
216 750 690
537 259 697
527 514 47
875 169 721
853 730 493
143 945 434
855 359 722
301 171 181
672 85 222
29 841 299
871 312 141
336 424 704
310 577 372
173 680 186
459 381 968
326 131 557
520 884 595
337 224 191
551 439 318
773 929 65
531 625 91
176 842 940
67 413 527
169 451 333
306 885 446
516 513 745
676 460 197
21 173 531
968 654 377
250 38 712
595 434 189
199 531 104
393 602 380
913 835 604
430 373 158
963 806 310
980 223 356
466 598 302
229 101 35
573 477 633
191 344 799
320 379 566
33 996 283
728 621 454
272 139 558
869 595 299
772 472 11
227 884 933
674 438 592
152 674 467
410 789 501
619 636 804
694 244 659
438 941 342
225 131 339
164 519 93
322 204 652
61 719 51
206 753 951
968 996 274
194 33 145
921 29 350
568 118 872
708 297 305
884 328 508
859 460 459
51 712 867
786 871 84
173 83 472
759 983 809
16 964 459
59 287 790
585 70 656
292 183 493
410 961 347
58 302 70
971 628 178
708 746 677
774 439 571
934 683 911
781 568 271
918 140 117
674 784 827
711 645 252
29 744 308
522 743 585
408 934 123
312 497 830
382 99 82
40 31 642
427 71 192
615 156 373
975 484 135
434 568 91
446 15 898
333 147 425
96 857 649
931 966 752
92 736 903
274 94 260
868 160 437
421 69 685
511 32 242
274 984 530
250 225 103
833 947 466
492 820 115
23 494 931
820 452 273
682 68 710
823 30 729
798 119 996
152 677 816
992 938 599
379 47 594
711 664 180
165 646 982
169 934 195
666 367 93
902 959 530
497 335 163
120 118 142
484 539 367
428 29 659
775 948 469
165 457 355
288 237 908
727 758 370
554 727 778
365 999 198
142 353 180
827 948 772
528 254 667
819 344 324
386 897 428
533 592 665
853 831 314
141 419 327
460 84 840
894 303 566
829 671 792
548 860 894
742 816 518
576 146 826
945 665 215
316 73 352
244 128 12
225 129 536
544 402 250
233 412 771
155 63 301
322 712 975
892 405 345
299 933 346
898 323 986
138 771 691
315 832 76
804 986 322
393 833 729
406 784 137
133 603 466
697 400 257
954 347 283
731 335 545
60 781 394
797 533 320
863 974 356
464 701 866
980 246 799
991 806 652
892 507 240
153 482 942
704 459 552
486 464 596
116 207 704
919 175 381
80 88 775
734 826 553
535 76 298
734 947 202
792 41 543
396 124 492
677 23 870
411 686 430
968 538 125
885 986 897
169 578 775
914 94 374
923 263 726
616 372 562
650 187 558
504 417 461
899 852 921
384 456 519
123 288 809
52 179 487
646 562 182
684 511 249
840 318 517
799 405 233
454 10 470
939 491 119
833 418 317
337 857 309
625 154 670
633 395 316
682 105 638
538 662 488
207 725 366
734 147 76
621 697 678
888 438 553
323 247 465
13 833 742
705 254 247
826 378 650
170 123 536
42 565 589
246 328 759
260 638 532
833 729 900
574 378 819
771 311 500
276 297 180
406 551 568
865 358 121
114 205 63
197 77 276
602 618 911
552 335 162
629 829 608
544 756 52
524 346 150
931 682 499
768 352 675
14 786 818
594 571 491
499 577 793
939 134 287
133 438 289
478 724 873
795 813 691
956 99 64
301 787 848
975 399 371
699 400 938
788 594 440
473 318 598
614 629 508
570 470 274
796 607 875
141 46 323
45 706 718
586 86 786
218 991 807
261 362 558
872 129 194
50 321 36
797 208 647
706 293 642
276 494 647
530 385 952
419 390 160
52 525 632
149 71 507
596 632 774
794 52 818
281 988 479
104 488 126
666 982 245
325 94 225
342 683 384
670 595 951
687 867 242
657 844 653
125 412 480
791 45 260
608 647 543
127 903 318
810 376 208
974 579 298
848 248 986
655 233 782
916 754 393
65 758 402
776 81 30
196 826 115
887 843 824
115 648 634
377 704 825
500 805 626
256 731 542
392 991 834
920 186 378
781 495 724
856 336 624
509 451 831
607 843 763
654 600 741
557 720 700
395 869 999
567 46 439
909 436 533
248 649 910
815 371 99
569 145 721
282 727 770
243 314 354
804 857 636
290 942 711
746 130 61
332 299 965
12 677 148
725 436 950
798 133 282
218 215 683
200 387 26
274 365 782
597 46 850
855 906 585
862 205 48
758 428 227
321 443 735
643 763 97
855 13 638
937 966 667
636 611 16
972 807 79
714 621 225
562 164 186
459 305 135
679 89 559
237 819 452
910 454 259
594 535 509
904 469 319
366 112 332
190 620 139
163 215 566
163 879 766
484 825 863
763 924 975
919 763 97
508 703 386
932 469 530
613 208 136
835 591 78
73 705 559
319 33 776
917 454 636
216 785 981
400 769 289
763 578 588
270 788 752
568 790 637
953 10 638
493 127 281
964 601 82
728 39 320
63 927 229
249 947 326
591 678 94
988 24 625
889 791 696
209 660 419
52 605 869
480 450 506
911 574 16
588 517 45
71 933 826
726 563 790
499 92 683
613 823 630
408 597 493
631 121 824
177 304 600
282 27 805
931 673 105
691 763 635
967 56 305
158 503 448
816 977 737
411 318 248
217 457 775
962 411 677
338 333 370
561 162 847
489 568 994
23 902 422
339 275 115
21 372 811
394 60 148
73 317 538
776 715 799
254 187 759
968 79 177
624 380 595
193 879 163
49 626 974
587 948 533
476 889 263
960 513 252
280 220 443
788 592 413
786 258 187
656 35 552
896 770 937
359 168 456
652 321 193
887 495 402
946 951 978
759 377 186
24 81 108
670 640 825
431 678 973
864 494 52
509 416 993
377 327 516
925 962 343
325 810 280
641 315 253
805 825 31
13 991 242
950 71 651
265 515 861
282 123 210
276 907 546
474 271 815
191 34 120
444 12 61
40 989 299
485 717 771
107 240 737
887 827 609
663 128 777
662 800 330
854 425 400
14 520 468
716 932 141
631 305 67
694 653 82
123 491 706
534 258 475
314 258 597
567 399 659
697 37 767
379 77 64
714 891 995
573 561 69
949 625 827
868 142 728
462 504 996
691 554 333
709 843 287
838 267 493
130 493 183
314 246 542
358 455 183
783 864 894
393 252 128
438 78 737
615 105 657
194 879 376
173 812 519
689 31 893
449 953 620
16 838 781
405 656 327
700 914 33
331 653 677
841 935 840
524 894 957
607 684 173
434 318 828
379 478 925
885 333 623
549 240 307
165 352 119
288 519 633
257 564 486
926 563 469
724 400 483
590 234 32
867 981 348
382 792 887
317 595 418
570 960 614
128 100 159
49 990 12
656 700 309
302 750 220
98 751 831
79 29 735
314 36 994
359 324 579
521 865 101
176 540 42
325 287 845
123 584 364
218 752 286
682 190 920
521 918 150
75 253 657
308 33 610
172 343 630
832 311 10
469 447 149
294 968 610
743 381 58
832 978 114
525 414 825
537 434 761
777 628 584
54 277 634
242 163 543
810 573 230
570 233 869
52 691 332
476 886 451
815 268 991
797 16 963
160 37 302
27 466 280
978 170 638
91 258 137
855 774 604
857 897 810
47 390 412
368 558 171
312 865 389
314 338 350
752 679 276
19 979 646
107 316 781
876 738 609
260 111 954
56 978 644
134 993 568
377 609 106
21 406 463
494 708 953
49 157 973
638 451 454
311 720 825
764 504 458
712 73 486
694 871 484
366 652 50
321 448 135
187 260 657
476 976 80
959 517 31
912 189 741
658 669 885
797 56 852
854 896 481
10 60 616
61 308 267
684 420 774
697 380 254
21 48 764
729 29 199
45 513 578
333 440 831
896 11 791
92 573 328
665 66 850
396 190 336
153 311 793
70 898 464
399 85 374
531 232 49
13 264 597
84 592 369
446 619 46
481 852 452
950 513 647
739 861 586
258 888 230
899 121 383
276 144 451
456 376 705
285 450 712
127 809 289
507 16 763
877 675 800
674 698 896
630 429 127
854 267 197
273 725 30
218 726 580
354 416 324
390 982 694
470 945 787
726 962 765
873 685 369
403 980 95
324 601 916
10 321 539
519 171 566
954 140 425
398 341 716
393 556 131
415 682 242
175 23 420
82 272 463
840 480 904
388 106 753
209 283 450
397 832 708
542 379 856
599 904 885
641 976 91
72 26 534
151 441 747
811 843 399
763 633 968
404 525 663
348 38 814
741 316 349
286 675 46
747 229 968
312 699 843
338 896 240
901 430 66
910 672 236
565 63 999
739 174 856
924 390 480
907 182 98
947 649 716
272 69 384
47 405 442
100 72 156
929 854 832
339 861 828
292 317 860
413 414 972
926 698 328
255 513 650
455 504 100
574 697 474
717 272 480
639 202 802
297 91 345
469 858 534
256 291 663
797 341 354
631 561 566
387 59 759
407 735 999
408 462 252
976 958 932
489 700 765
308 519 569
443 10 56
256 226 163
66 866 312
193 44 141
531 384 310
657 462 429
143 437 408
271 227 884
292 786 431
34 394 226
765 518 513
527 824 512
588 205 27
768 604 280
267 81 758
271 564 597
849 451 421
109 143 442
81 160 109
271 699 59
929 374 307
546 532 73
945 627 129
222 618 34
246 705 756
409 544 701
980 772 412
304 275 344
491 869 72
111 307 866
26 547 871
677 457 450
772 371 128
578 14 29
365 103 393
855 557 743
296 428 98
160 609 862
119 257 477
706 880 595
273 699 55
742 155 320
510 60 799
172 935 952
950 320 91
308 324 858
52 393 881
590 788 290
555 11 874
413 791 329
435 998 673
82 151 744
850 380 689
964 870 561
516 994 244
468 213 827
463 970 729
75 609 98
645 859 150
898 800 233
691 705 371
678 293 809
479 634 518
316 757 555
351 724 822
788 808 457
161 730 295
763 706 438
888 256 862
456 225 367
208 885 693
992 99 325
436 105 557
286 231 987
615 72 596
171 826 195
428 157 537
319 548 620
806 947 309
83 829 267
307 918 311
855 332 343
75 477 259
386 754 86
636 65 34
864 601 143
759 204 526
851 214 157
665 222 218
318 527 899
505 585 776
423 892 905
165 927 297
196 641 875
509 293 975
239 976 520
784 670 996
277 78 509
799 336 852
786 126 717
368 200 333
604 873 841
535 463 348
689 225 159
162 557 383
37 323 488
676 170 571
307 571 937
291 472 378
660 873 231
141 131 545
824 573 805
123 564 98
40 103 577
246 307 661
517 949 967
702 873 592
437 623 710
974 68 379
842 988 776
375 781 93
953 510 342
940 249 130
278 244 804
735 677 235
822 516 378
177 848 551
992 411 329
609 121 375
103 655 83
334 816 161
792 355 949
340 816 374
721 254 521
189 84 800
255 64 325
737 767 661
538 84 376
607 651 319
284 730 630
546 808 689
674 440 919
45 324 66
838 555 752
933 135 440
978 166 284
136 960 736
203 575 943
463 69 510
711 906 320
551 347 699
832 477 24
87 405 807
839 913 567
560 21 413
291 927 173
28 370 675
289 321 723
762 886 818
570 653 408
572 200 341
348 676 628
258 658 987
570 437 958
811 935 331
962 266 177
794 203 547
507 566 872
990 874 725
153 201 81
262 821 341
891 28 876
377 595 849
701 52 530
936 224 121
165 617 101
751 842 387
720 479 371
795 826 682
624 940 695
74 483 653
201 899 282
145 751 286
26 271 932
341 806 738
374 907 214
738 827 977
919 764 985
29 853 126
131 923 652
444 75 347
898 460 801
676 391 99
821 143 780
145 358 24
455 971 52
665 951 977
623 998 730
707 19 999
411 11 594
210 767 555
430 615 26
218 739 59
489 733 640
634 315 824
241 440 244
146 518 596
936 797 683
98 971 540
527 854 874
267 560 920
348 665 765
126 515 979
937 586 954
56 287 885
583 923 648
946 913 261
326 781 255
13 522 339
853 423 54
392 682 902
335 270 31
741 439 709
346 887 211
429 577 669
951 565 324
807 881 130
189 955 565
605 479 748
759 230 954
103 461 997
594 488 449
692 384 253
647 309 476
753 610 624
497 970 17
157 88 599
34 741 285
515 400 246
724 591 930
161 767 452
134 272 936
448 595 813
620 732 851
94 857 835
418 91 145
156 457 982
917 533 952
439 935 703
351 550 714
350 390 176
500 828 539
691 661 966
637 582 110
381 965 179
432 258 200
672 490 694
613 572 362
40 551 93
229 287 477
377 688 453
550 441 276
760 792 73
115 559 900
515 872 664
774 502 47
522 939 921
415 609 420
917 620 192
174 227 165
869 235 955
400 752 931
307 516 284
216 808 541
58 469 184
757 853 426
390 26 665
448 33 509
819 267 331
348 744 431
526 741 24
533 12 650
318 111 212
534 157 376
731 263 290
688 264 80
588 766 40
190 576 897
122 199 124
373 417 249
49 874 313
459 140 157
471 535 121
25 103 748
569 466 489
619 953 819
874 713 463
876 965 52
62 236 511
101 485 334
579 466 54
195 497 279
491 995 229
646 632 982
511 437 332
492 800 911
939 20 608
163 77 224
137 511 238
186 486 422
246 590 541
113 415 655
753 574 287
254 174 725
994 530 379
805 699 595
540 987 406
170 546 873
14 18 775
619 285 455
760 334 968
417 845 949
636 607 683
951 675 806
229 73 474
697 16 612
62 917 622
871 766 925
951 477 498
981 928 702
534 897 550
827 683 621
327 449 499
742 370 589
951 95 234
997 609 485
675 432 841
588 715 703
270 277 855
222 608 384
178 920 426
540 722 24
145 728 14
966 114 850
574 809 673
609 405 351
432 870 889
499 280 621
221 358 650
412 708 80
762 661 908
933 864 913
821 495 650
445 782 131
994 585 478
895 639 399
814 722 732
643 126 815
70 208 517
356 744 559
739 594 528
499 227 251
643 713 358
567 828 217
192 645 821
951 197 286
512 729 56
531 171 824
797 617 97
346 328 244
835 648 105
88 824 331
752 684 90
26 482 691
860 491 936
565 146 780
688 94 462
983 553 286
413 460 316
720 155 382
241 20 508
714 274 685
993 41 849
711 893 419
180 878 684
176 265 150
705 988 915
336 384 429
746 329 787
200 315 827
718 324 104
940 441 114
538 67 245
431 219 69
785 157 262
856 801 892
136 620 973
286 497 835
468 229 941
526 555 375
152 541 701
41 176 68
307 290 119
195 145 943
651 455 461
446 713 995
193 714 490
694 222 253
905 73 91
363 497 869
294 161 38
365 776 105
840 403 180
413 351 491
727 302 157
962 751 156
59 487 257
175 372 751
441 517 215
222 759 447
72 80 569
967 872 384
286 560 495
215 588 57
978 928 758
616 67 174
700 79 727
400 823 713
900 474 319
403 28 814
285 754 109
913 588 211
142 289 673
704 625 395
480 826 190
478 982 560
950 463 916
691 40 935
679 390 135
616 694 925
768 966 797
109 772 806
285 792 954
847 198 235
652 124 675
395 436 308
122 955 485
777 216 390
843 948 608
204 426 941
199 223 903
215 999 841
897 503 582
36 769 123
23 929 493
347 187 651
747 904 870
77 598 172
99 114 649
999 949 448
698 434 846
894 47 40
918 176 253
396 576 769
722 450 41
69 800 62
844 738 143
106 393 987
803 984 866
286 630 519
466 567 697
990 261 309
867 143 117
204 651 82
608 572 704
252 556 821
320 85 472
845 32 41
577 995 165
122 758 976
733 707 795
53 890 754
583 395 188
176 533 939
241 827 889
627 595 521
801 503 440
352 980 470
461 830 857
921 363 679
876 792 527
539 588 323
914 354 608
698 522 222
323 474 49
39 854 162
901 851 230
759 337 437
736 38 972
879 737 864
892 35 166
956 553 745
829 698 101
874 610 764
595 819 884
573 161 267
635 332 932
947 238 269
242 334 453
290 768 61
425 635 888
845 196 507
497 297 430
721 100 590
138 37 465
671 970 363
482 971 15
707 500 335
188 506 589
625 34 158
581 277 734
298 888 932
273 315 874
838 333 790
709 445 242
107 88 375
97 281 692
733 366 808
331 727 69
429 251 99
670 960 710
185 207 888
237 432 337
588 783 133
935 313 975
98 64 825
388 814 32
182 317 187
48 258 703
171 861 273
437 753 455
991 111 939
525 520 673
436 566 80
501 68 839
322 128 202
152 965 522
867 638 735
827 208 953
672 75 838
889 685 134
56 932 699
842 215 407
837 781 77
892 24 76
802 698 655
202 457 221
13 63 940
196 19 857
110 599 377
683 611 388
627 328 255
455 853 938
179 675 106
18 528 54
167 153 684
294 758 278
427 381 716
36 171 816
177 116 925
643 593 212
784 676 549
356 795 719
960 622 358
225 966 378
366 729 295
60 146 739
38 463 763
583 494 85
905 52 288
515 718 249
181 376 231
802 993 204
775 51 418
365 523 334
453 807 974
508 92 985
485 445 456
216 505 813
684 74 996
640 569 107
435 865 677
136 902 130
657 144 764
74 372 611
410 264 898
472 891 390
191 51 807
328 645 173
599 526 854
244 899 371
312 519 655
732 350 818
734 407 192
433 818 896
172 583 357
814 387 214
906 601 366
508 866 981
545 252 633
152 510 795
563 214 204
97 591 779
735 275 525
101 107 662
22 574 460
710 682 125
260 642 676
348 698 42
684 196 504
394 255 113
658 214 168
259 145 633
412 304 629
719 353 363
33 332 779
622 481 18
465 921 631
143 881 705
246 617 851
53 627 260
681 348 295
587 422 886
867 394 523
823 694 508
554 488 675
643 675 412
181 377 755
452 296 199
155 758 733
437 175 666
720 793 523
341 927 75
683 447 712
724 82 965
40 741 320
135 404 169
274 483 734
537 621 575
284 825 284
611 388 536
662 868 530
746 362 191
734 343 583
549 871 754
57 272 327
564 280 975
345 708 632
876 527 295
998 86 815
851 861 931
188 663 799
248 895 489
440 191 552
60 222 791
454 95 652
238 819 191
179 855 141
27 328 759
776 206 555
525 922 878
753 759 963
825 68 737
622 853 991
133 528 424
658 368 516
490 394 130
890 799 662
984 896 215
364 417 158
569 92 33
225 817 15
751 503 962
25 411 825
55 752 552
524 818 796
916 545 104
630 918 119
285 171 218
739 561 242
174 489 524
937 743 564
710 416 222
358 856 365
875 702 449
607 412 519
18 962 174
48 921 958
370 973 593
461 594 62
122 680 428
988 150 767
403 594 118
124 609 837
695 855 154
978 820 142
243 389 28
932 24 400
356 868 319
619 62 197
757 663 206
821 65 647
572 888 215
645 695 929
657 678 407
323 13 152
273 359 962
279 834 387
975 401 358
204 164 683
925 832 321
490 432 939
25 770 486
613 386 657
248 331 478
578 58 342
214 133 973
333 56 710
615 913 223
955 248 487
236 115 810
142 870 951
707 765 294
978 956 64
871 910 431
901 703 651
899 261 996
569 101 887
578 783 337
936 648 196
681 817 464
496 519 713
94 86 478
864 808 455
175 523 464
240 718 703
146 378 526
12 933 178
531 347 754
913 60 702
193 76 297
877 243 202
424 812 504
320 500 232
199 74 624
290 377 238
844 88 190
413 362 539
644 113 231
526 788 707
862 691 825
175 123 613
847 764 49
912 720 790
63 965 332
550 48 689
770 633 43
841 454 777
241 182 351
624 880 218
875 127 379
346 934 612
397 50 643
524 907 77
959 619 809
653 624 425
806 108 972
997 81 357
578 548 721
888 710 128
502 163 950
656 611 932
259 178 846
172 392 152
983 378 531
375 786 51
444 71 90
728 983 682
774 608 29
604 305 535
483 730 866
107 191 219
84 707 642
565 313 979
728 77 582
452 784 883
902 810 179
732 938 760
501 232 524
607 363 578
734 204 507
727 424 81
104 68 527
371 334 522
473 266 953
860 606 800
634 597 475
290 305 605
873 847 445
954 719 262
681 450 229
811 515 501
539 832 686
631 304 70
755 299 953
934 908 908
812 309 412
823 928 98
606 349 785
726 424 311
503 493 721
677 915 831
612 747 509
135 336 763
792 885 280
936 301 789
504 204 303
926 897 436
558 170 742
191 702 132
793 831 399
919 932 997
643 171 547
478 493 765
800 957 920
451 610 444
829 647 592
344 246 202
795 331 990
22 689 656
779 363 594
131 878 816
181 710 608
861 769 503
920 277 179
153 587 774
729 856 241
422 901 362
156 406 950
417 234 938
40 42 304
202 165 949
815 281 168
208 159 785
631 616 281
631 512 890
691 121 132
119 277 708
993 317 221
419 644 555
771 160 672
416 977 523
888 388 50
53 640 90
265 449 692
572 209 362
468 25 108
99 185 351
612 696 165
396 267 783
377 178 623
80 504 244
882 330 118
387 806 475
378 853 221
655 41 297
104 770 493
146 750 484
644 99 209
895 354 463
168 510 415
492 224 195
821 49 197
821 929 966
51 319 58
751 925 590
28 332 104
575 144 958
934 630 620
395 690 760
850 446 685
561 373 353
310 716 526
963 60 38
907 726 559
726 616 120
798 300 214
855 925 140
273 772 601
386 886 600
422 377 179
392 665 897
640 664 648
968 178 779
189 892 312
716 31 990
779 185 972
809 227 372
579 948 728
219 600 733
286 347 222
956 481 622
326 694 135
923 258 582
199 849 822
454 980 693
767 516 563
781 694 575
425 555 432
339 190 966
234 788 760
85 426 85
844 340 481
450 240 891
630 771 459
171 925 247
37 911 752
686 597 554
599 374 459
422 534 577
935 576 53
620 987 153
42 304 680
866 781 726
298 485 22
454 382 808
611 213 462
133 724 846
759 313 95
245 141 296
381 472 656
309 791 866
24 420 736
318 646 254
323 632 460
842 354 920
549 436 297
569 564 598
730 345 26
635 478 211
725 269 769
282 841 215
505 542 163
593 832 195
819 748 407
416 421 734
887 806 962
347 396 453
888 320 976
580 463 610
433 771 270
448 815 206
736 796 557
131 480 776
238 626 590
753 188 260
315 116 420
90 966 233
716 655 282
981 344 606
152 984 763
391 601 868
716 924 74
29 727 607
444 928 584
112 608 549
875 796 424
756 514 931
945 655 974
688 632 280
537 667 704
643 412 614
24 798 387
117 190 732
808 712 945
361 301 65
96 734 634
790 58 210
617 939 736
718 359 920
893 73 198
992 581 170
150 717 220
893 722 203
243 736 284
732 252 849
893 747 281
933 837 881
899 919 19
924 862 159
849 825 922
289 30 936
601 370 102
773 186 403
508 156 204
832 526 556
853 802 811
525 331 500
124 840 159
323 561 275
62 248 306
536 605 142
561 263 583
157 577 619
609 248 297
318 71 295
342 961 637
554 229 534
996 200 820
450 824 103
401 614 572
451 368 598
701 932 843
407 235 54
683 668 651
84 363 550
255 561 696
588 356 154
480 195 633
791 831 479
49 233 211
931 752 845
706 948 585
875 809 141
895 206 486
493 43 126
266 155 206
213 651 114
307 164 683
38 295 930
187 345 94
98 85 116
822 174 586
217 140 990
505 303 650
887 391 402
817 936 354
105 384 459
138 124 899
490 414 28
436 363 358
954 252 913
344 397 493
456 391 717
15 54 185
850 57 615
396 965 718
927 362 880
167 106 611
716 185 16
285 672 810
346 800 609
618 385 122
785 547 801
949 146 966
920 199 312
172 676 131
768 198 852
266 199 698
185 465 169
854 474 343
205 535 498
306 406 306
791 189 498
195 826 526
545 149 801
901 965 315
773 504 616
181 446 70
155 803 26
619 221 136
745 468 803
594 668 186
774 86 238
931 746 74
652 557 690
107 661 691
669 492 545
993 59 632
14 476 552
70 813 826
659 41 903
750 990 534
324 93 957
696 865 322
456 848 557
939 54 540
917 574 708
552 133 442
392 105 888
655 158 732
481 941 310
138 318 499
497 558 645
279 264 246
937 667 653
496 410 159
501 732 318
620 688 616
490 943 360
687 346 936
598 131 367
531 394 866
624 584 799
793 397 153
498 777 688
758 868 846
687 536 64
362 456 428
257 775 523
960 915 67
719 785 582
742 563 350
538 712 350
895 529 270
593 861 231
27 599 795
636 812 893
631 508 46
737 356 164
657 512 41
765 235 478
424 740 764
64 681 446
509 432 85
276 86 887
793 937 618
626 807 85
745 925 582
399 534 893
773 553 964
842 241 675
668 731 918
993 170 47
884 636 811
350 667 649
383 553 886
764 357 555
168 702 271
365 15 623
913 951 915
572 716 509
535 939 698
785 330 878
747 599 339
881 218 633
826 46 14
748 805 228
859 552 517
275 340 787
273 811 438
60 712 849
796 313 131
726 772 29
468 792 137
786 832 376
662 483 201
681 963 511
391 665 618
18 237 443
326 208 168
931 122 965
515 520 555
389 573 207
945 513 23
110 829 269
863 302 25
697 295 952
580 635 115
565 661 940
184 421 578
35 556 432
912 897 509
664 742 940
897 228 710
723 636 433
395 626 49
391 986 87
120 314 623
421 189 297
520 414 385
740 60 835
932 51 497
38 652 577
774 124 590
86 914 813
451 939 373
833 138 139
685 857 281
318 297 205
330 406 330
211 514 831
647 449 747
592 105 509
114 734 425
44 491 857
509 581 335
586 795 317
135 780 694
672 71 714
825 68 856
150 735 367
146 407 587
562 472 385
931 457 842
691 38 581
743 551 545
958 504 381
11 124 43
959 700 356
33 755 119
406 148 369
623 47 85
154 600 439
884 312 438
227 829 771
942 911 885
895 392 33
726 806 443
856 512 842
293 459 512
393 946 183
944 476 561
334 521 315
273 410 481
149 803 598
377 785 213
241 90 377
909 451 276
635 492 587
764 295 227
715 689 107
863 687 517
549 437 585
825 422 205
625 342 188
634 969 662
207 833 174
869 432 743
900 472 740
838 657 852
374 76 281
497 198 393
661 351 861
718 541 229
162 908 993
918 708 402
944 602 28
900 866 357
689 66 106
734 71 479
761 148 919
777 881 310
999 127 346
240 300 622
508 974 763
470 46 804
573 852 32
766 200 471
616 35 978
404 473 836
824 551 764
882 552 396
592 105 76
183 928 469
335 224 685
479 39 416
531 667 387
291 521 769
237 103 687
19 38 635
563 282 819
359 156 548
480 135 455
611 716 189
240 980 491
170 217 522
821 121 838
327 724 88
560 713 345
489 33 571
295 210 453
892 868 688
953 274 31
749 101 441
768 717 885
531 645 803
80 198 30
941 770 690
266 962 161
458 549 727
968 620 776
491 442 135
364 809 158
308 930 980
897 821 276
679 419 631
80 911 487
405 492 225
36 766 642
194 408 74
899 281 912
288 661 295
622 198 695
112 281 610
735 850 831
948 39 829
720 745 519
620 791 289
475 722 15
690 938 399
303 404 523
213 811 634
64 556 888
296 42 581
878 698 840
10 286 615
673 141 403
627 165 860
550 34 885
835 28 384
209 118 432
149 534 85
219 69 173
46 353 775
964 694 736
343 824 861
917 245 659
134 801 333
356 591 13
233 11 412
606 767 141
883 225 711
783 353 301
939 452 406
776 522 544
880 295 245
894 191 327
741 363 391
472 187 547
419 320 443
100 771 178
365 753 967
756 247 137
784 829 294
825 192 332
910 559 239
555 515 785
494 547 892
201 220 368
730 562 593
688 640 548
418 507 549
268 714 446
810 962 498
32 230 292
509 186 318
349 845 424
15 736 601
222 585 823
893 478 20
557 213 452
245 884 476
148 382 396
141 784 663
522 642 251
686 230 540
890 847 69
890 694 480
340 476 515
556 279 525
180 986 173
124 811 906
265 190 93
204 927 222
469 360 983
969 252 174
77 873 36
276 517 73
479 549 41
574 686 800
712 72 693
889 847 587
204 160 63
251 103 484
270 160 929
640 972 908
978 402 557
787 874 745
811 393 533
419 692 234
538 242 898
936 831 399
96 238 571
734 415 604
248 397 708
761 931 31
744 386 529
73 110 539
527 708 97
822 665 112
776 278 872
953 344 78
720 369 181
568 343 182
935 972 228
43 34 790
246 771 817
371 712 144
754 627 252
243 123 962
68 710 170
553 420 31
89 173 299
976 24 251
722 299 767
323 111 66
816 537 713
79 936 65
527 285 544
60 572 796
97 881 323
503 865 621
212 872 309
94 142 536
812 445 636
460 307 962
759 92 318
511 290 22
323 37 402
799 957 37
202 309 146
198 105 325
927 293 702
548 563 863
426 206 825
708 522 667
900 70 719
838 644 508
954 782 591
858 435 547
800 834 386
896 871 376
582 297 415
473 88 913
487 144 211
989 912 787
660 861 651
962 69 540
668 146 47
753 298 192
226 592 912
130 857 434
802 289 553
118 905 250
704 994 11
456 952 938
993 178 839
66 622 549
981 233 763
512 744 872
113 310 870
647 609 506
119 863 219
35 262 157
709 138 34
298 166 189
206 218 89
405 238 508
244 601 274
837 164 134
786 60 751
297 948 680
570 535 445
282 516 121
502 453 483
20 842 97
793 988 445
613 690 838
188 50 748
466 484 956
261 742 430
882 929 670
145 565 21
506 890 708
449 200 222
312 140 122
586 893 462
781 55 738
642 472 200
44 993 345
186 979 783
526 874 475
574 577 773
900 349 404
706 66 830
656 153 396
495 477 640
569 103 683
113 376 236
407 564 418
407 464 120
578 906 149
994 65 83
852 493 78
684 724 229
39 260 309
144 239 279
823 715 191
164 926 985
319 170 383
56 147 678
70 841 40
282 579 955
368 108 38
644 114 347
359 609 236
635 402 740
533 846 547
173 724 233
298 140 658
746 103 965
727 124 561
431 70 221
18 198 619
809 710 728
650 323 626
964 34 790
822 917 143
988 21 146
868 849 495
281 736 967
709 279 230
129 710 503
276 989 71
522 286 24
192 714 950
220 384 118
358 126 723
664 379 925
64 156 35
308 268 995
832 902 372
435 515 483
36 451 695
95 900 702
774 731 761
729 800 653
133 929 146
244 967 871
684 783 501
935 911 264
649 632 471
746 258 45
814 397 367
68 147 213
737 985 564
636 276 784
717 98 439
843 119 792
496 377 903
52 697 957
250 362 683
993 718 356
274 912 651
571 426 725
810 665 115
607 827 665
284 283 654
645 302 985
977 489 916
869 612 842
846 186 723
924 238 728
402 709 404
868 990 976
560 673 646
191 870 664
35 584 469
879 668 728
271 61 60
123 556 150
152 529 468
815 424 19
673 109 654
300 223 437
286 242 434
521 840 348
451 899 151
903 501 666
616 242 935
930 212 65
168 435 72
883 529 583
578 880 403
315 389 857
913 895 809
303 189 160
930 783 238
678 201 538
640 97 790
579 628 327
238 661 85
789 893 652
544 616 343
384 41 34
29 605 381
146 769 865
761 989 544
915 510 373
529 343 787
60 51 96
394 618 496
884 462 648
151 683 922
942 559 921
345 616 962
232 918 457
666 502 932
604 982 351
299 817 183
45 240 949
583 280 47
348 831 268
294 236 374
72 637 93
954 135 310
225 865 242
728 875 739
622 349 353
136 934 475
372 675 765
142 437 791
177 720 230
485 608 83
684 978 82
371 110 806
797 783 306
313 997 97
395 471 208
303 325 874
298 435 337
401 676 130
742 497 499
787 106 920
658 687 453
645 771 108
962 153 356
949 90 666
144 447 43
796 237 959
892 604 192
897 526 349
678 497 637
999 151 931
652 255 541
292 878 859
705 376 277
527 871 342
146 647 311
85 579 101
510 531 884
326 278 967
782 728 606
798 390 736
515 298 545
621 298 165
953 76 327
711 955 120
415 387 547
462 170 423
463 586 653
590 945 802
895 273 934
473 243 225
615 86 272
174 720 818
118 39 910
487 598 11
893 697 462
603 407 868
511 160 924
180 162 556
945 643 477
227 840 524
353 486 781
503 878 433
470 795 925
816 986 907
46 209 299
766 249 49
281 425 973
56 115 816
214 653 125
613 988 103
620 702 638
418 119 310
976 46 415
661 810 918
327 23 458
590 901 20
109 214 959
751 614 513
746 299 446
503 291 766
786 692 664
54 836 685
44 530 747
702 470 491
963 538 44
226 739 942
268 259 731
417 712 670
544 875 11
827 561 427
96 163 149
798 991 228
352 615 981
853 988 813
198 257 898
160 315 28
219 59 739
696 564 850
101 800 382
539 678 385
957 340 102
751 391 199
376 590 444
206 749 520
174 380 321
951 844 577
55 963 229
604 395 379
421 730 427
730 380 504
540 245 337
814 319 711
819 371 665
92 855 173
730 13 51
144 281 834
985 270 400
454 774 496
801 945 573
480 733 662
752 877 28
773 297 831
676 430 784
203 284 501
797 799 821
132 164 393
209 905 120
380 850 286
546 226 422
123 729 440
509 963 136
833 141 417
648 469 327
680 177 533
137 588 140
600 112 582
383 878 688
118 996 776
471 167 219
57 930 308
941 804 159
169 743 18
448 434 815
992 15 597
20 886 353
584 570 864
236 910 367
526 371 61
519 559 89
592 285 626
382 811 500
690 468 175
558 212 588
102 922 167
103 768 378
242 175 116
367 511 447
109 101 296
223 280 225
663 438 70
767 999 874
638 47 394
592 475 41
856 688 240
737 712 306
293 57 417
875 806 110
324 155 88
420 133 539
420 754 812
121 601 377
790 616 950
147 949 832
173 74 473
517 663 714
921 241 620
388 701 137
836 615 238
294 147 530
867 998 824
124 129 248
701 744 534
178 997 77
457 506 895
37 625 734
390 549 237
452 110 416
510 120 113
409 215 992
482 534 462
593 618 214
774 71 851
637 668 747
529 261 747
673 715 227
227 85 112
224 438 230
785 44 912
274 212 513
853 62 523
147 559 874
685 901 212
473 781 903
795 66 609
934 34 765
405 907 796
780 372 277
120 733 942
437 969 604
730 522 751
793 563 863
157 922 982
609 57 730
11 140 841
674 307 812
967 909 921
624 618 735
546 863 700
473 428 704
756 890 143
775 576 58
93 813 439
500 192 890
830 61 582
38 672 415
674 294 732
776 141 685
232 522 278
855 36 129
212 363 689
417 125 62
356 708 163
596 779 317
341 435 385
441 914 631
954 183 748
62 273 60
586 100 370
908 663 425
891 170 206
708 939 246
481 659 261
432 760 274
951 297 624
638 240 596
77 103 986
174 280 350
540 594 496
384 516 459
452 748 862
988 947 309
997 579 865
155 112 516
230 768 864
159 248 413
965 894 892
159 406 170
230 80 363
471 889 379
123 424 721
254 188 926
217 859 889
397 169 615
977 464 477
450 641 763
953 638 611
604 684 260
573 490 661
649 763 884
472 562 287
93 305 847
40 80 726
951 145 537
438 729 240
198 975 409
538 965 830
268 194 200
935 226 403
886 940 989
279 928 314
118 110 579
573 285 372
180 860 777
177 874 661
743 512 302
679 171 474
860 915 957
46 525 834
984 310 119
93 635 223
801 88 551
859 997 412
64 614 773
915 187 621
378 955 410
222 631 369
845 614 961
131 672 866
579 724 417
633 941 78
91 429 723
154 229 620
719 566 743
303 692 239
372 684 337
545 508 846
57 905 438
400 80 517
258 206 102
223 774 419
440 724 602
933 504 21
899 296 116
328 107 367
241 789 587
868 604 402
17 156 522
362 111 841
71 357 480
601 861 938
189 993 550
873 987 717
640 544 529
839 956 27
79 499 679
163 909 25
868 336 781
810 646 953
946 787 323
717 231 770
381 667 491
942 258 247
899 995 379
815 333 76
966 561 527
825 428 615
232 929 180
473 169 438
408 641 37
892 546 99
575 160 442
635 297 69
170 874 197
77 443 614
729 574 662
756 164 491
258 651 29
250 185 786
405 526 79
395 352 829
660 12 611
706 945 846
66 276 403
524 25 54
438 508 41
649 643 718
800 53 67
282 402 681
413 560 335
836 447 887
947 760 674
527 276 24
472 605 335
332 81 744
594 167 133
587 511 366
188 172 966
455 249 650
253 367 532
826 716 901
741 524 842
962 84 358
291 153 755
493 788 964
241 881 550
17 229 935
837 318 227
885 417 810
151 459 351
391 513 762
658 755 68
481 400 372
220 592 366
121 78 570
386 649 400
321 352 579
156 526 314
635 172 379
136 101 817
32 253 673
591 54 972
843 813 202
366 759 523
964 514 116
705 649 844
447 626 704
535 923 645
622 817 650
617 712 468
571 987 553
551 522 874
801 725 167
675 169 858
921 457 189
810 931 88
36 254 37
644 326 810
690 330 123
29 193 14
840 369 596
34 621 32
61 188 137
326 957 466
180 222 177
597 905 494
984 875 183
46 507 474
25 203 53
843 659 128
467 964 508
669 911 753
472 921 43
805 698 226
58 462 270
926 342 61
838 803 874
648 419 235
710 358 695
969 905 50
848 765 825
969 353 389
856 678 908
153 705 787
331 480 201
907 724 754
56 376 883
362 952 645
116 672 902
60 262 458
741 826 591
327 717 135
901 878 863
99 46 678
910 463 786
900 485 336
101 62 914
127 366 437
810 742 587
708 85 192
822 671 275
429 556 619
615 573 861
811 765 853
797 70 57
774 635 99
57 716 541
833 675 931
866 152 649
694 665 277
332 756 955
461 971 941
817 982 249
758 815 93
746 172 75
155 823 175
510 257 675
275 296 985
910 716 479
191 120 789
994 191 945
925 689 752
665 295 255
400 242 289
468 987 16
810 278 917
983 592 670
182 12 494
188 197 413
19 15 626
279 666 518
543 27 595
298 575 80
97 605 678
962 145 719
636 871 563
198 225 196
795 863 979
536 231 200
753 677 450
788 307 963
533 279 709
849 370 780
77 861 427
39 350 179
392 471 814
966 498 823
972 453 557
264 985 329
483 607 244
745 91 495
816 298 18
492 712 228
74 860 916
74 125 112
127 307 741
108 959 835
890 509 180
347 116 293
372 139 775
673 402 356
519 666 118
690 141 676
147 456 288
336 603 808
201 921 847
707 647 379
796 416 772
11 496 285
456 389 176
365 257 116
549 208 587
577 241 44
246 443 944
214 370 486
224 896 610
141 790 675
950 496 755
965 930 428
338 953 917
627 729 332
632 968 549
697 729 828
913 33 352
808 547 758
501 560 886
427 890 299
581 513 167
210 639 616
721 548 540
101 44 879
714 445 513
466 210 19
748 500 790
146 381 289
530 464 551
959 652 577
788 565 590
162 326 238
433 732 249
693 556 528
890 854 807
258 850 379
942 742 481
125 760 78
123 648 325
864 806 896
238 669 253
459 859 434
221 879 814
485 358 294
362 623 380
672 878 325
633 786 919
700 773 903
518 250 204
463 140 576
568 529 88
130 669 807
445 871 41
405 608 728
460 81 809
513 812 253
802 236 909
895 761 664
642 527 386
709 67 839
184 35 530
159 993 931
788 267 694
67 212 684
717 486 840
540 886 969
373 463 888
884 976 993
402 231 418
39 11 604
697 364 497
583 730 788
110 869 443
688 873 857
230 573 661
234 853 337
322 737 239
281 11 906
962 304 808
873 759 80
46 273 794
270 787 365
704 503 144
237 238 441
503 250 228
309 473 513
157 803 520
208 23 865
48 95 416
912 983 37
166 615 655
424 943 460
923 340 635
566 810 886
88 479 531
552 476 662
475 593 66
370 44 565
150 890 295
568 532 680
934 626 297
14 178 91
475 959 274
166 98 604
591 521 75
837 201 260
179 655 957
977 46 513
669 582 788
307 451 259
445 991 50
380 914 516
585 560 741
907 57 247
802 774 772
841 883 661
612 787 950
468 839 320
206 861 916
18 196 58
959 873 212
202 703 276
406 827 691
662 281 83
323 869 925
501 203 902
432 12 401
571 337 233
856 708 510
205 675 324
851 25 124
985 72 47
184 739 411
335 168 911
792 97 407
110 703 203
307 300 764
186 301 860
583 620 446
602 591 691
702 23 960
355 406 327
465 845 59
264 728 216
503 40 481
589 982 401
450 231 268
73 538 186
641 18 353
329 180 848
938 146 372
255 91 199
876 460 808
952 978 777
763 167 692
314 519 114
795 909 16
996 319 367
536 396 271
56 915 947
744 114 349
731 250 969
961 61 250
330 682 847
112 938 600
400 322 857
31 702 503
813 673 662
275 942 275
86 574 858
449 114 201
545 678 937
888 825 923
259 28 397
346 689 632
636 302 75
876 951 988
252 408 519
835 934 717
941 424 675
542 16 226
380 535 650
147 53 423
26 362 109
999 75 613
449 562 285
419 323 704
700 600 263
180 163 748
67 535 35
764 176 791
183 242 108
831 482 15
227 489 516
795 270 358
846 361 476
532 735 530
166 897 280
530 958 793
657 287 524
836 528 374
406 834 739
617 888 654
475 625 588
712 760 674
118 843 751
537 875 965
334 842 17
520 539 194
615 27 574
94 262 161
170 908 360
482 640 775
57 507 429
722 425 841
774 53 455
570 404 100
319 97 955
425 120 601
684 360 119
666 328 200
666 603 714
80 389 219
274 609 241
491 790 699
987 389 952
64 121 374
548 422 312
803 907 981
267 687 834
267 319 51
415 855 233
211 618 575
304 376 223
725 422 339
270 953 161
160 971 509
938 958 505
244 286 112
561 25 903
323 115 992
636 19 390
793 117 502
874 654 398
604 333 656
347 760 83
825 171 460
468 992 212
726 600 216
764 207 971
351 566 10
802 259 881
605 950 148
414 587 788
747 932 555
197 864 655
588 963 50
822 189 539
885 88 470
627 441 327
143 245 796
280 901 865
483 881 601
97 920 34
786 491 438
790 561 417
924 956 650
29 615 500
132 324 607
840 40 855
403 532 998
921 68 356
327 721 245
467 398 860
277 871 347
156 971 13
782 248 966
802 223 825
346 206 300
271 639 136
981 83 353
332 168 851
367 565 955
325 788 484
260 212 882
68 46 388
956 51 608
931 345 330
192 419 551
719 832 506
786 889 110
734 434 484
125 125 449
851 510 371
640 479 469
882 559 559
847 49 666
233 986 922
70 178 135
194 490 107
108 201 461
667 95 57
663 904 712
943 60 919
95 467 400
166 295 255
209 992 318
934 87 678
855 704 457
46 634 879
307 195 837
793 675 407
30 532 471
568 222 734
159 195 246
390 115 991
718 701 435
340 449 493
796 205 272
282 514 947
481 92 55
132 795 357
25 533 25
188 383 275
77 266 713
791 548 310
992 183 12
569 894 711
614 206 967
592 363 899
214 715 839
272 635 940
973 521 758
433 978 569
725 674 373
27 954 494
818 475 558
39 233 308
241 140 177
233 194 39
146 141 336
277 771 581
828 430 735
650 528 914
864 419 413
785 191 976
167 800 14
393 690 969
265 114 954
963 805 141
796 191 196
583 198 349
79 604 537
134 380 294
195 782 548
991 722 922
416 715 66
757 243 42
825 56 65
406 454 970
574 496 372
353 837 287
513 588 126
960 242 770
424 278 577
265 707 71
471 999 30
817 553 615
669 87 719
124 631 362
980 507 114
475 908 290
294 97 652
991 731 103
39 479 188
442 272 426
872 411 237
905 124 552
280 486 598
190 553 822
987 300 303
821 706 947
947 198 650
67 154 90
312 123 355
209 921 95
391 645 507
343 913 961
590 942 600
659 100 737
383 71 831
82 681 348
37 690 91
711 596 476
47 876 728
926 525 258
270 929 970
144 470 529
747 521 605
955 931 371
183 847 337
431 908 874
144 62 305
495 712 746
389 982 697
836 675 787
97 713 73
215 341 695
751 331 705
553 352 761
602 200 883
85 366 706
734 198 643
816 16 409
486 988 957
92 521 640
65 841 498
820 638 672
56 232 497
496 651 732
408 766 750
438 202 575
860 233 428
796 391 909
904 387 928
251 383 905
962 799 817
508 560 617
415 46 103
68 850 16
541 369 662
749 541 594
447 820 981
919 998 434
117 634 474
651 201 736
886 549 853
942 763 51
217 93 385
395 45 644
646 813 356
407 964 820
936 629 679
877 957 627
826 895 925
913 466 308
685 249 543
993 258 727
120 514 966
449 141 550
98 669 279
281 800 502
775 537 421
153 895 172
13 994 324
103 709 897
464 517 724
615 772 193
135 409 257
333 698 679
888 88 64
672 439 989
473 208 954
415 48 648
236 15 877
127 93 103
395 101 606
615 222 932
809 864 793
172 641 359
738 313 222
127 244 297
420 439 465
31 471 368
558 964 732
735 303 555
445 593 651
655 944 855
32 760 741
917 193 958
782 186 456
110 654 228
458 576 892
667 299 979
610 476 167
825 234 610
649 228 262
577 864 828
971 700 538
466 830 794
412 267 870
882 670 87
682 582 740
971 634 229
707 371 338
963 665 196
802 204 15
677 869 22
96 938 18
663 97 480
689 74 622
647 957 200
191 174 772
985 217 644
243 910 705
230 429 105
826 103 536
161 258 217
158 240 546
795 640 72
595 42 336
454 600 239
738 589 850
356 124 568
896 836 878
48 64 942
978 583 624
830 478 354
30 26 767
333 879 429
193 147 868
815 339 850
466 961 68
197 465 932
445 955 578
253 715 183
619 93 517
256 920 41
699 478 278
626 394 161
450 640 540
178 866 696
804 243 25
999 40 662
41 399 312
730 238 296
508 738 24
262 751 727
553 27 709
971 164 984
109 584 17
231 178 678
704 605 733
73 203 270
337 89 349
400 586 282
756 336 931
826 900 402
842 606 517
930 632 321
646 577 356
724 71 32
18 448 413
424 380 291
402 875 861
338 141 574
782 800 864
572 64 895
220 404 502
294 261 406
345 164 147
531 690 599
270 233 693
122 735 834
431 517 718
65 718 302
152 225 97
52 425 580
771 801 409
769 950 834
248 92 305
119 89 455
873 957 906
777 363 528
896 396 924
187 908 920
970 545 260
791 635 873
990 471 254
177 946 905
474 94 39
554 347 731
833 386 270
230 341 120
442 576 500
160 503 257
851 26 666
359 72 521
379 668 40
360 429 649
107 209 841
120 768 668
695 487 313
884 779 724
488 763 55
370 48 103
623 811 170
73 659 13
960 189 51
143 898 574
930 910 961
22 873 593
226 236 433
479 550 441
324 872 966
482 436 412
626 163 579
855 738 349
837 539 72
149 589 516
214 363 610
992 706 54
54 766 391
63 947 992
179 691 420
236 451 689
392 202 503
561 926 575
981 105 640
851 717 868
483 83 687
316 674 158
348 890 274
153 32 314
249 10 694
990 31 459
189 641 608
349 766 496
906 359 752
160 266 441
774 984 232
87 520 358
544 206 30
671 399 944
262 843 813
505 691 547
523 460 361
378 53 416
550 265 713
440 240 916
937 608 187
84 395 427
961 457 772
707 992 932
398 602 279
423 383 932
476 756 12
518 999 356
41 986 715
503 954 594
238 118 666
753 492 50
481 545 718
837 783 70
855 697 657
587 877 389
487 285 898
297 457 969
791 14 938
635 402 273
363 104 349
764 744 259
516 856 710
554 208 120
418 394 658
984 55 737
865 556 660
200 357 710
927 557 113
275 929 386
22 578 36
682 254 667
301 352 725
405 885 354
414 95 622
937 532 492
109 332 504
756 571 587
707 488 608
780 793 893
513 859 574
49 354 740
11 97 783
381 735 627
129 216 821
821 935 155
631 879 989
166 357 528
872 66 640
754 91 894
513 459 657
210 964 50
781 536 342
613 312 227
920 201 969
564 326 514
259 519 683
112 674 194
569 121 596
257 288 804
770 242 270
336 256 217
348 978 62
143 213 44
816 323 209
930 212 827
120 453 905
751 994 576
176 130 837
233 460 22
899 506 408
819 936 273
173 127 485
266 447 275
109 494 767
444 989 367
768 676 483
132 107 95
284 359 422
415 618 813
515 794 13
609 305 655
308 606 288
691 863 294
162 835 451
514 759 12
757 268 990
796 433 350
518 776 305
963 515 619
346 401 147
414 72 394
291 404 478
237 532 715
213 555 203
554 751 861
744 80 971
367 759 241
68 810 731
672 112 836
864 601 413
691 10 846
658 38 568
401 717 884
374 311 818
790 196 416
436 754 894
402 914 845
683 738 37
191 403 89
275 617 801
190 442 380
902 670 78
169 478 814
250 806 437
665 816 574
438 738 331
385 295 94
677 434 269
442 314 170
712 835 347
519 316 100
872 695 154
372 838 338
90 682 371
521 499 93
438 591 197
228 562 282
819 121 574
585 289 933
870 189 985
789 621 352
868 578 674
824 136 796
34 956 270
616 759 517
473 724 902
128 413 715
542 865 128
808 247 578
32 496 747
811 419 179
592 579 438
574 993 269
902 263 420
650 197 831
829 405 859
109 620 784
887 117 557
666 385 847
306 691 579
193 564 801
981 823 176
402 613 556
846 57 906
437 509 983
365 748 343
713 868 525
118 959 258
642 150 713
13 835 679
510 958 509
462 625 75
471 708 64
565 26 795
218 780 570
988 40 552
922 76 337
529 961 245
463 854 53
747 237 250
146 328 993
608 280 825
502 764 637
436 543 360
240 846 578
444 436 531
377 561 840
385 901 343
24 680 415
989 204 599
860 458 611
743 152 324
409 689 370
343 487 538
453 752 61
931 904 536
501 510 537
134 63 316
997 538 852
559 164 994
150 847 256
883 136 232
667 160 590
999 872 317
888 324 24
975 205 660
249 390 695
468 740 678
153 881 858
532 430 583
651 985 54
545 703 901
846 30 99
569 725 309
986 526 228
30 439 195
502 745 494
750 695 531
490 285 328
976 741 402
398 458 830
441 489 215
41 962 189
703 672 10
66 333 208
671 244 124
811 555 275
632 862 939
608 849 677
966 626 187
336 349 942
881 723 425
221 614 264
826 770 635
955 19 361
570 951 562
585 826 464
808 388 136
970 633 796
561 80 413
804 214 971
213 413 350
906 407 410
818 263 512
771 49 442
985 726 232
957 661 519
964 213 69
18 722 675
335 154 883
899 24 556
398 704 320
833 957 600
331 265 214
404 778 661
894 140 998
565 706 271
603 135 499
911 71 18
327 604 644
267 122 348
268 918 172
996 53 891
99 370 440
491 983 252
455 880 649
111 562 399
989 887 751
432 460 414
599 854 814
614 343 915
130 353 604
168 871 755
568 766 570
443 600 442
573 585 234
498 293 809
575 58 196
966 676 162
80 989 703
948 922 334
434 179 479
139 153 340
605 159 719
399 956 214
83 872 342
753 601 181
167 858 904
990 360 377
75 438 19
329 268 962
982 768 261
485 736 282
978 878 365
69 287 891
651 980 46
444 206 756
280 198 249
248 228 384
14 136 563
410 274 482
875 349 314
55 176 630
491 420 581
343 185 310
186 703 432
428 375 708
702 687 843
66 847 165
878 547 808
496 616 897
154 623 597
423 325 454
821 427 349
449 347 555
241 18 746
498 809 27
228 269 683
115 734 657
540 820 609
231 18 477
557 446 797
774 82 281
980 337 170
662 684 997
13 928 214
914 632 731
414 882 324
796 834 344
216 499 395
774 66 376
244 367 684
355 68 439
951 319 927
797 619 379
589 402 193
326 105 819
960 58 119
950 728 143
540 961 943
990 784 775
469 324 315
457 866 412
838 559 196
429 676 308
438 556 338
772 293 379
743 836 706
953 162 516
248 380 706
65 703 519
951 844 306
116 981 913
532 219 444
681 662 447
429 425 799
679 775 460
865 82 261
354 151 204
308 235 169
915 716 523
896 122 575
90 672 731
931 524 633
584 543 82
830 511 891
654 365 118
440 93 992
971 540 895
759 148 671
298 484 742
853 961 458
325 204 35
186 833 119
409 420 957
756 983 348
747 300 490
97 562 116
44 849 641
733 388 169
94 132 431
549 50 605
623 115 343
20 72 472
117 903 964
137 836 776
488 951 778
14 813 740
816 491 413
58 866 440
714 694 78
729 554 251
125 739 789
473 178 779
38 913 618
797 633 638
426 554 453
992 80 866
701 816 302
708 192 806
120 734 101
852 613 531
195 606 158
116 288 855
298 786 718
54 193 160
357 423 496
297 955 283
446 244 484
388 155 560
955 92 625
900 755 496
866 363 645
728 862 652
388 80 754
992 23 485
276 687 950
343 649 307
655 402 57
656 979 600
329 748 923
921 29 430
705 905 753
39 203 522
114 742 651
775 27 57
464 492 976
983 744 341
577 205 813
508 53 992
743 467 920
765 482 199
544 396 325
416 170 630
971 273 323
50 42 830
160 444 516
697 588 964
567 403 251
755 569 793
950 268 594
736 110 186
231 116 275
122 236 445
482 489 918
782 296 243
994 489 619
241 563 356
903 728 734
789 62 728
472 358 243
55 992 665
110 420 105
435 169 879
821 544 510
416 666 401
612 979 949
911 603 617
986 439 136
782 73 474
125 855 342
802 175 337
632 474 569
558 942 526
130 174 865
90 178 823
665 440 528
603 889 362
318 342 357
648 398 466
525 636 384
490 950 104
468 180 408
524 254 553
23 521 689
482 758 462
868 737 894
63 799 423
525 288 633
313 304 666
80 281 301
489 837 678
798 325 769
343 230 521
982 263 556
510 916 532
229 679 248
933 129 862
825 53 294
335 38 672
400 870 940
880 202 237
374 763 554
553 910 926
139 655 212
890 137 422
197 86 793
911 498 732
63 776 513
385 762 616
756 494 815
213 209 402
572 719 541
294 448 127
16 640 221
596 746 962
533 109 275
321 190 64
77 96 494
26 116 398
659 128 528
271 947 24
389 74 716
125 162 824
724 983 27
691 977 521
891 266 466
199 163 397
84 799 773
216 258 319
986 633 436
166 318 122
94 891 875
799 885 996
776 165 924
655 343 754
783 903 575
919 489 776
677 999 67
430 801 625
924 339 573
344 64 778
312 248 657
870 283 366
755 575 54
157 191 477
429 80 170
918 942 324
733 333 955
823 36 926
938 691 487
883 100 301
511 490 45
170 173 446
781 992 834
283 680 366
856 778 370
282 926 993
696 181 532
785 394 701
166 837 565
120 390 191
292 340 418
402 147 908
611 202 389
228 875 768
612 772 44
813 150 968
126 946 823
576 191 184
181 513 808
201 55 838
817 218 124
99 373 151
91 176 898
552 151 983
914 361 999
525 212 206
472 892 630
737 979 363
416 830 46
381 765 112
266 131 333
53 78 391
89 713 129
124 261 886
43 965 550
552 286 690
218 814 179
484 885 612
566 920 724
179 83 131
578 632 834
594 824 48
685 351 871
182 893 463
582 642 985
922 659 320
502 955 806
977 113 606
112 745 585
967 444 543
753 779 83
623 14 500
467 171 48
767 470 687
132 995 296
608 210 470
121 926 157
678 478 766
787 943 227
298 34 146
726 207 117
892 989 446
365 433 786
409 688 478
676 680 757
991 228 773
489 74 307
554 487 433
33 875 182
439 286 93
485 892 533
43 545 166
294 788 323
976 783 305
342 600 896
400 243 934
708 646 860
616 416 738
192 654 353
451 904 327
451 153 760
16 414 958
676 818 675
158 143 438
924 954 47
413 904 239
965 815 792
134 892 244
323 197 133
361 792 334
98 630 516
672 99 430
672 19 628
361 988 951
488 222 420
178 785 880
574 686 866
172 456 648
933 513 621
336 406 128
377 727 552
427 206 473
233 851 283
371 847 281
321 477 750
196 674 538
572 364 990
869 935 443
850 338 489
333 780 247
274 762 671
216 996 194
154 453 393
836 772 628
696 104 469
80 172 111
284 650 597
305 498 228
182 875 76
599 215 552
889 69 756
748 56 465
594 803 212
821 83 427
725 279 325
80 484 510
461 705 68
845 948 708
208 123 424
965 285 803
260 908 247
388 440 844
757 982 486
487 28 425
504 720 128
638 488 686
438 902 102
800 529 444
669 843 318
177 277 998
444 640 832
762 810 273
531 110 904
485 295 850
315 285 103
174 539 898
823 177 725
992 310 811
969 345 435
154 391 468
345 429 407
820 989 460
143 215 917
412 56 155
240 37 966
800 451 436
288 64 938
595 796 816
513 74 178
499 640 20
198 865 727
75 733 373
193 477 503
41 736 362
456 174 599
564 743 327
260 659 693
742 359 429
909 398 215
391 545 851
280 68 881
702 648 450
364 299 583
993 230 202
292 165 747
188 637 141
20 802 186
265 173 71
405 348 848
378 944 665
636 87 240
787 990 650
532 248 42
564 430 68
265 626 819
251 752 913
813 697 687
887 868 713
575 595 825
846 923 236
636 41 417
298 83 172
157 614 808
87 264 655
87 731 950
990 156 968
127 811 52
977 707 904
33 369 461
338 447 484
132 593 405
511 925 41
73 245 371
320 26 853
371 991 374
61 112 35
285 632 78
489 361 726
808 474 151
24 577 734
906 574 67
38 195 983
456 69 240
93 403 145
339 83 895
338 193 118
387 838 134
587 458 338
50 611 859
13 750 673
25 520 366
256 972 426
174 573 624
227 331 617
795 597 44
178 943 655
124 629 330
175 68 97
493 782 73
261 845 104
201 787 236
126 651 361
447 70 853
285 191 447
182 144 97
884 942 884
386 691 914
386 344 63
158 745 623
420 763 485
622 964 427
751 531 869
201 623 954
829 91 54
265 336 370
507 482 601
958 845 96
683 938 297
829 43 625
154 682 483
409 987 782
558 773 657
364 828 685
288 312 465
691 153 257
482 867 113
83 991 11
334 590 465
874 909 287
919 162 646
197 267 733
291 265 410
126 665 179
293 734 780
739 657 997
15 950 188
42 800 441
608 225 997
406 35 710
234 235 521
931 454 914
317 546 44
376 292 303
940 711 493
593 52 727
585 974 447
904 395 534
29 776 418
161 431 586
882 433 392
474 746 843
791 859 683
801 443 820
239 622 230
985 538 144
268 693 42
900 375 296
134 899 543
962 982 472
60 589 450
916 443 723
380 591 854
272 467 183
286 923 328
586 641 539
847 277 872
240 444 683
350 504 112
107 175 276
522 101 325
309 693 638
239 257 287
292 97 243
229 578 36
474 135 519
935 782 984
51 529 649
474 142 932
88 918 195
314 341 908
698 676 719
338 923 299
260 326 425
319 624 922
690 665 44
838 46 588
590 582 867
239 341 569
454 699 339
33 656 406
757 421 462
839 435 184
495 36 726
686 300 814
656 416 418
27 554 869
251 290 163
186 968 891
293 79 548
279 283 727
496 162 331
464 976 743
319 628 549
711 164 807
95 342 754
201 553 928
684 933 780
263 235 396
531 223 891
982 740 885
864 117 647
142 83 189
811 465 735
497 643 707
689 906 867
279 37 305
14 762 36
728 614 906
911 836 761
798 78 760
176 256 755
888 669 873
179 920 430
241 108 466
87 814 307
628 717 859
958 50 101
238 20 470
649 924 611
406 865 246
764 751 993
395 450 112
18 118 946
45 518 317
681 501 781
765 788 213
683 341 979
517 338 612
156 543 298
242 108 887
111 474 565
396 269 219
836 99 235
844 131 589
468 938 396
734 481 306
242 786 460
404 420 307
948 223 990
853 84 156
187 825 288
266 311 783
759 449 515
505 682 546
744 166 433
393 948 780
694 180 761
129 536 429
300 50 66
738 369 217
330 672 709
266 46 480
487 690 275
122 131 960
623 291 53
599 176 682
694 519 894
330 433 412
610 170 246
250 309 220
923 372 890
245 129 773
974 606 269
376 507 565
258 957 33
417 884 753
480 547 228
426 915 851
874 996 245
297 123 626
22 730 14
953 530 910
433 100 398
932 89 163
27 388 923
978 207 525
110 929 371
136 294 197
110 106 552
648 661 394
604 553 722
767 794 210
699 169 196
233 238 967
666 709 431
674 40 840
303 307 535
213 462 629
422 345 463
763 567 651
657 137 677
867 168 908
292 769 928
776 124 749
943 381 643
227 877 403
714 830 757
278 960 697
858 208 663
218 40 777
849 816 889
103 679 718
950 607 596
371 281 557
844 642 320
888 924 198
353 780 403
589 714 641
180 946 882
607 424 660
210 557 463
578 291 514
398 643 512
424 500 793
359 120 571
887 304 416
341 948 128
835 24 607
728 174 501
52 479 930
291 15 443
421 110 707
679 808 594
209 227 536
241 460 564
188 512 607
134 914 955
929 156 166
244 249 930
353 381 81
10 438 326
137 465 820
90 367 663
262 810 324
535 241 638
80 623 438
117 628 719
772 304 832
110 59 531
95 779 971
245 567 326
813 935 312
257 522 238
866 722 304
731 447 717
408 668 278
838 998 133
330 55 195
464 687 712
545 27 530
311 658 975
83 331 33
286 905 776
163 283 660
564 325 768
188 900 369
773 247 196
423 328 774
35 799 690
43 237 179
927 877 164
68 721 986
441 692 300
947 615 420
412 194 749
858 403 159
347 369 271
479 778 545
791 384 572
89 770 697
431 190 692
455 932 258
306 736 852
489 173 852
719 345 732
827 208 412
387 263 993
392 196 452
467 837 961
662 573 574
685 91 532
459 657 921
525 721 849
294 855 245
798 654 412
925 491 868
435 149 778
512 108 946
605 825 910
805 189 158
401 608 714
571 911 372
969 810 431
622 618 792
983 83 437
923 239 831
833 328 809
26 915 585
678 896 439
231 852 567
139 45 68
532 137 318
878 832 17
563 831 465
959 460 609
917 176 933
428 836 702
372 630 926
10 807 394
550 222 267
468 761 363
713 40 287
768 898 693
420 834 224
839 486 963
456 48 849
585 491 979
139 430 259
534 988 712
299 523 652
675 398 313
534 359 189
283 790 79
739 217 128
859 615 801
497 921 763
793 182 285
667 439 316
532 127 636
168 854 768
470 548 436
162 173 797
29 496 53
465 922 132
337 986 97
956 357 285
982 557 535
892 276 91
940 996 875
43 726 237
325 312 883
929 37 817
849 998 726
747 201 629
300 224 413
929 273 70
849 133 173
88 345 857
627 118 953
44 124 35
746 569 624
808 698 319
32 781 191
726 486 847
200 257 308
953 85 247
539 650 157
434 32 86
54 139 278
894 753 867
865 571 544
878 941 239
860 109 402
58 32 711
822 224 797
264 79 291
950 368 314
762 178 515
290 386 308
743 26 385
832 680 302
297 226 892
788 441 517
33 200 12
695 973 110
405 114 443
679 487 886
986 371 890
988 293 668
496 423 902
988 423 612
487 973 925
221 426 624
240 894 170
559 868 479
97 661 530
719 112 511
225 473 940
463 165 539
525 448 632
796 635 670
473 25 302
159 407 611
800 118 821
324 114 471
999 643 902
651 354 768
424 99 232
600 434 31
862 626 126
229 582 401
224 331 628
401 11 440
548 536 351
681 699 362
422 522 55
782 37 179
250 588 143
831 606 703
919 243 406
896 522 177
936 344 663
794 177 66
204 257 449
327 374 856
613 383 492
254 779 509
482 389 45
681 405 221
548 785 264
924 234 942
635 607 265
374 395 375
416 158 51
979 424 55
836 346 558
648 715 174
867 736 457
965 84 93
226 842 676
620 307 601
814 72 135
390 946 597
951 34 279
307 226 546
655 61 572
566 736 229
111 712 627
111 564 473
430 619 560
967 776 417
837 866 746
634 612 36
669 525 578
873 531 134
312 16 760
602 673 788
926 955 653
921 211 680
901 221 16
760 58 553
692 754 357
317 27 429
736 550 163
586 449 698
822 113 85
384 751 959
670 745 958
832 677 259
828 999 338
588 290 456
747 511 294
492 821 999
317 639 288
709 975 412
98 957 309
883 470 55
90 207 969
586 324 245
438 847 256
179 614 270
452 77 505
774 359 464
908 343 193
884 186 242
535 644 396
885 125 794
602 784 168
83 68 843
308 404 600
310 787 57
547 975 836
261 751 595
157 240 802
177 234 956
146 335 208
743 597 882
820 472 330
519 714 800
876 775 179
340 834 407
974 729 692
985 469 264
545 465 11
101 653 103
863 294 462
578 827 319
325 814 143
479 970 514
152 971 436
485 558 485
997 907 73
86 565 989
719 884 613
817 443 270
625 552 159
578 193 488
19 673 112
484 647 78
952 131 410
700 767 976
799 451 236
570 852 66
304 915 846
19 888 204
385 829 286
400 926 594
800 287 214
86 26 141
707 422 851
869 334 510
400 369 639
656 782 325
27 699 899
242 89 910
286 486 640
545 207 337
546 614 912
122 612 764
224 123 85
976 511 165
325 298 590
388 324 368
817 45 306
178 904 233
341 750 538
837 126 254
30 771 868
406 688 124
52 609 855
903 961 992
703 743 762
44 569 717
674 127 906
372 792 966
725 516 363
950 160 373
576 211 147
493 707 735
415 330 175
227 407 54
610 732 520
284 245 177
418 322 392
462 745 284
50 688 254
115 241 520
623 680 489
441 943 575
195 959 350
144 634 960
507 646 876
55 21 356
754 634 211
950 280 667
670 571 323
895 495 994
744 940 850
226 242 503
372 295 144
309 760 678
944 536 494
421 292 837
298 317 71
881 964 776
568 773 107
634 556 352
910 254 361
327 858 984
597 805 500
217 960 995
990 925 586
45 621 982
158 227 652
381 260 978
139 357 581
139 695 337
238 815 98
547 27 449
430 274 339
119 164 81
931 172 417
607 541 976
636 753 932
116 779 258
388 494 329
998 676 15
268 908 79
50 152 842
936 293 284
716 268 266
769 326 917
103 400 917
358 50 776
64 155 173
55 196 601
407 893 693
983 137 770
443 304 804
69 696 267
106 557 268
236 720 654
343 396 32
85 491 828
23 458 682
10 764 848
921 505 186
654 874 72
332 945 999
872 366 87
737 997 180
148 401 795
265 518 657
70 705 120
441 510 927
494 714 201
885 749 557
894 660 337
352 169 185
245 619 677
28 723 331
297 530 175
16 742 409
458 777 864
649 915 807
539 187 351
558 797 378
574 101 544
985 373 164
420 393 41
78 139 173
348 920 768
268 759 693
830 808 670
666 985 441
141 915 104
562 683 116
241 34 17
99 271 822
628 880 239
469 917 770
558 675 21
929 372 871
614 82 735
658 200 80
191 473 423
566 18 777
681 957 134
604 506 184
620 855 480
351 819 438
114 107 836
649 719 250
292 569 595
748 540 236
956 533 64
754 173 927
649 69 882
476 882 896
595 497 32
251 988 901
257 734 448
121 826 256
809 402 966
794 728 726
39 564 141
139 165 380
227 18 305
518 337 541
293 421 854
959 434 411
38 897 166
552 726 639
503 731 20
744 804 613
923 454 393
949 145 221
620 659 638
812 566 334
91 584 824
904 439 377
799 418 632
187 448 885
455 730 796
148 492 121
312 687 343
664 116 868
352 209 638
911 966 932
182 401 727
718 213 309
962 217 269
276 372 700
976 687 52
276 451 484
340 571 822
553 457 507
661 599 857
175 127 460
361 332 316
845 952 102
303 427 144
806 76 967
696 923 117
935 657 250
773 812 550
924 29 429
503 85 343
788 811 879
63 267 63
215 749 308
600 870 383
596 357 428
28 485 525
151 83 184
58 797 982
973 331 428
566 465 955
643 805 172
556 358 634
963 584 237
284 777 839
896 401 820
416 73 516
597 22 290
790 134 68
552 178 527
125 792 237
945 81 661
897 525 556
760 443 198
686 622 183
547 101 314
531 89 483
387 710 342
354 495 44
434 91 258
291 920 214
626 904 662
20 554 523
769 607 628
815 735 460
878 241 304
465 518 182
478 221 336
884 122 739
645 233 547
759 275 121
701 958 273
996 532 879
835 128 982
381 188 584
995 13 883
317 612 462
408 501 415
622 705 762
275 523 14
730 339 600
115 641 113
859 312 489
371 392 191
107 540 727
60 666 197
535 449 478
807 446 642
44 920 908
313 435 645
917 140 683
480 65 377
268 27 480
684 214 320
139 407 545
776 94 431
664 810 170
541 57 872
173 285 470
631 381 247
207 607 928
813 105 274
483 716 555
701 663 772
537 305 49
395 643 942
946 642 996
866 443 304
296 129 612
334 661 584
580 412 160
445 757 24
337 88 530
623 106 56
313 462 22
276 259 131
97 309 984
908 87 840
95 709 690
190 656 216
821 329 929
942 865 896
140 732 532
642 275 587
347 283 841
680 104 244
593 734 475
929 731 438
252 328 307
250 418 66
385 684 667
550 631 454
232 31 414
730 225 272
795 123 659
309 279 530
68 450 348
312 458 63
41 495 249
986 58 365
728 36 504
460 221 205
748 847 907
153 729 81
774 369 117
68 82 805
414 75 270
456 506 291
861 880 396
57 948 366
698 574 38
443 333 892
997 109 852
925 653 903
899 684 535
465 432 697
602 32 81
894 760 248
174 695 840
176 57 11
811 230 897
606 157 722
530 447 476
509 244 797
628 799 860
431 708 183
286 133 551
896 967 771
323 313 560
420 299 968
294 278 243
868 884 119
908 203 431
294 364 500
345 219 126
873 780 953
474 68 256
44 587 689
545 963 844
79 409 723
560 787 891
285 186 789
993 316 300
361 589 795
661 740 354
211 698 571
448 209 315
190 369 615
274 424 54
571 470 999
942 410 491
282 438 874
71 417 761
627 985 741
84 987 445
850 789 736
364 784 75
783 24 891
870 111 684
179 953 611
969 637 208
938 604 322
291 43 36
485 579 288
476 357 109
840 228 379
605 647 603
673 17 449
987 46 731
112 950 38
150 30 264
23 531 42
550 696 861
750 998 826
437 132 104
668 312 783
408 10 637
440 52 223
608 138 209
392 422 968
417 710 170
101 360 639
708 591 118
966 561 749
130 660 678
349 69 845
980 226 862
287 416 36
204 877 120
257 651 796
831 461 973
609 509 501
713 342 503
745 550 810
548 655 809
99 304 656
407 156 116
189 88 516
538 487 500
435 54 730
266 694 655
203 639 531
540 718 683
897 805 766
698 26 763
601 271 754
454 756 164
260 903 632
243 632 78
379 786 111
683 69 249
312 766 415
47 271 40
527 936 669
717 939 59
826 494 223
799 734 65
191 744 663
340 481 423
772 140 11
826 684 752
719 594 294
92 315 491
193 224 915
871 827 828
450 266 215
31 87 777
290 615 81
571 544 516
320 629 225
42 302 173
904 517 343
618 795 539
391 73 92
178 615 480
448 486 468
100 333 911
372 97 103
554 772 864
763 860 668
823 633 348
631 923 369
373 979 282
728 839 245
496 352 953
784 392 317
838 286 621
184 724 136
796 549 961
670 560 607
468 819 768
691 830 93
15 162 693
570 756 155
17 304 578
230 742 576
217 54 560
757 587 390
228 398 892
334 664 843
722 834 623
701 612 739
353 956 637
736 752 237
351 908 204
674 966 598
443 884 146
663 915 895
897 302 385
786 95 322
214 486 646
184 859 328
938 679 188
135 263 32
676 883 391
789 300 841
808 911 779
842 871 180
861 654 922
303 979 414
355 584 158
223 433 606
176 718 513
613 836 384
907 634 12
816 733 36
321 435 147
467 449 442
331 851 438
95 402 511
187 410 914
716 353 885
777 832 932
914 804 901
672 775 901
693 51 725
250 565 627
766 491 303
958 579 198
782 589 181
354 569 167
763 540 951
991 564 662
106 52 68
393 519 225
541 793 66
383 318 903
894 88 363
904 126 626
323 856 213
694 174 370
319 478 374
162 727 181
273 396 772
87 862 939
965 120 610
458 132 829
70 170 923
52 803 254
407 459 716
755 698 152
943 266 756
128 946 636
427 642 768
857 21 957
359 739 836
383 937 58
580 614 899
142 38 542
199 575 213
514 399 435
983 389 600
430 268 175
479 579 634
809 864 631
726 705 656
607 625 953
982 419 232
311 389 530
179 758 907
357 407 745
408 607 817
888 698 976
154 205 12
622 434 274
763 519 692
17 617 47
379 86 561
573 200 831
217 34 665
42 230 741
358 632 726
564 280 622
318 549 930
880 630 594
809 451 82
125 990 172
85 441 356
605 232 423
457 534 374
408 780 953
195 829 604
952 85 231
353 313 519
610 777 877
301 429 29
911 490 112
714 388 619
22 613 592
893 730 350
138 363 798
980 940 251
678 900 464
369 887 685
150 120 878
343 994 954
284 276 447
90 612 463
238 139 550
324 523 649
933 769 333
861 716 176
423 450 676
243 632 53
468 857 29
729 775 507
147 790 810
824 66 783
651 35 582
693 49 16
59 204 761
408 456 939
652 787 479
108 327 899
12 518 163
91 766 54
533 368 633
95 944 486
654 243 484
818 740 116
58 867 132
421 448 465
462 962 378
187 923 957
698 144 240
870 716 243
218 360 969
514 794 853
774 25 713
401 484 288
962 433 591
253 934 717
409 457 145
97 560 146
125 842 236
708 111 173
933 326 99
58 442 286
593 243 373
749 211 715
303 603 772
473 852 185
77 751 943
308 585 211
721 704 236
160 759 798
531 333 254
60 921 711
686 636 829
172 828 744
336 61 316
917 128 127
578 46 932
58 984 723
160 462 925
253 259 990
738 960 557
315 340 742
778 341 562
941 532 442
495 759 75
211 525 681
50 572 109
47 967 113
76 846 491
110 458 490
668 867 183
476 777 681
982 529 371
342 358 661
821 321 27
963 830 824
661 481 341
604 465 70
14 940 468
938 852 997
448 412 234
261 223 79
921 504 759
112 186 116
917 208 276
290 592 16
472 852 433
898 515 831
75 586 987
897 709 660
776 924 272
826 984 120
936 203 396
864 541 824
177 704 567
936 387 88
59 85 219
294 615 718
452 256 188
315 597 544
450 508 750
42 112 727
138 53 11
598 751 519
979 224 264
908 533 535
620 720 678
661 840 142
40 361 662
288 344 31
464 284 600
101 565 585
235 347 203
931 900 247
873 108 931
833 331 426
968 826 458
593 427 537
820 793 599
668 790 248
278 977 612
658 968 133
137 291 790
546 765 556
536 267 641
206 394 866
500 373 177
20 777 206
180 813 14
206 257 866
427 108 399
433 567 512
181 96 153
456 71 517
820 175 662
801 361 440
174 141 775
867 780 226
888 846 932
997 64 99
383 132 846
403 497 997
949 305 678
968 613 831
248 420 585
467 722 764
443 732 557
684 723 400
46 195 256
394 112 943
800 48 912
403 905 326
57 434 63
272 777 706
797 455 655
184 286 73
52 661 978
744 960 974
33 592 329
591 481 370
445 83 392
209 161 650
187 690 415
878 700 47
557 478 739
853 312 714
565 21 217
366 476 870
894 492 827
836 407 696
936 421 566
376 993 684
985 674 100
42 806 595
34 509 183
61 788 299
636 902 55
329 288 935
856 206 99
422 507 768
284 550 608
100 630 896
330 771 716
694 82 433
521 489 662
353 388 976
921 721 894
904 829 42
619 208 991
742 584 940
895 313 949
785 839 330
14 245 107
946 244 207
137 581 842
568 796 172
346 276 155
309 620 461
951 736 503
635 341 388
848 172 774
452 873 636
489 575 969
406 741 231
881 618 961
491 514 996
546 306 119
157 317 725
88 692 242
205 554 892
31 445 25
281 905 103
918 975 98
438 999 790
906 230 819
476 523 131
421 817 149
688 504 162
637 263 339
101 936 432
886 269 794
904 126 259
558 620 814
709 564 763
389 760 780
428 51 651
150 926 558
462 506 56
236 225 866
867 194 72
293 121 696
642 63 707
578 58 764
551 944 591
103 897 658
212 926 338
200 995 312
649 620 731
762 624 392
477 677 581
821 406 229
495 951 369
771 478 411
27 832 881
459 25 776
615 190 341
271 115 82
409 37 239
864 275 83
597 943 434
255 247 688
691 749 679
195 773 819
527 558 316
980 177 668
586 765 202
537 823 621
398 977 959
409 493 514
932 270 249
929 597 560
315 566 550
105 50 573
210 428 563
229 66 439
247 207 951
814 291 47
630 233 136
937 599 310
574 542 175
902 425 249
957 657 363
804 266 408
243 506 843
263 734 904
842 800 592
262 696 487
911 826 118
459 895 98
401 130 102
640 672 824
705 293 555
989 417 659
996 824 894
760 141 712
438 674 281
542 770 33
978 801 912
85 341 694
300 987 613
46 436 764
887 523 68
769 53 132
98 318 995
871 689 773
346 706 161
16 853 403
616 950 280
751 573 655
887 761 344
661 212 721
496 412 466
808 330 228
422 681 379
542 738 713
427 305 806
861 146 383
608 170 409
910 937 675
416 135 867
489 990 594
443 906 150
595 802 718
869 574 882
223 236 662
853 411 540
626 482 927
110 222 916
192 969 663
671 596 405
500 141 656
278 177 57
141 612 92
517 863 578
60 284 250
561 967 768
283 834 738
141 177 924
49 925 631
823 690 889
811 171 684
608 637 735
445 791 467
745 719 478
672 632 16
389 507 46
257 853 385
713 681 467
79 468 812
758 892 388
728 321 105
64 978 596
609 950 861
449 744 62
268 88 621
400 569 757
907 502 849
231 157 337
296 841 904
37 906 290
531 188 236
269 976 131
433 18 691
307 827 567
195 570 846
436 872 263
781 583 151
334 917 114
615 469 337
341 744 929
940 211 805
952 282 603
640 462 496
605 512 280
779 750 711
139 603 833
771 518 383
718 627 579
91 434 594
566 999 360
613 88 838
872 224 431
37 299 444
482 211 305
143 839 437
957 983 750
184 934 260
988 392 225
488 662 207
768 420 721
397 813 86
963 416 605
928 541 85
954 779 551
396 758 15
105 292 497
738 373 450
532 432 680
520 436 914
15 439 20
332 14 288
228 405 131
867 706 271
286 83 421
248 20 707
794 781 310
72 971 759
700 734 814
310 648 316
780 629 936
98 987 75
322 94 107
71 461 191
362 203 221
766 312 351
922 476 393
864 941 497
479 436 307
968 114 812
415 408 675
678 703 737
667 98 682
605 572 384
154 392 600
562 875 860
614 557 225
735 170 532
878 393 759
321 685 392
274 302 406
261 56 423
145 276 910
552 672 283
400 942 732
881 763 454
815 610 951
400 39 842
830 460 142
980 381 918
611 192 877
985 255 668
774 883 633
293 507 560
527 902 761
332 239 579
845 815 727
606 992 136
958 694 584
864 931 429
382 92 397
634 950 920
120 921 197
574 797 580
525 788 957
562 941 269
968 216 112
120 263 212
81 939 215
488 551 804
636 946 639
746 685 954
55 764 210
211 187 85
447 108 318
466 394 218
838 601 813
797 835 526
353 286 534
326 177 584
233 842 62
216 330 455
478 743 726
752 106 232
984 380 339
46 834 16
147 365 80
196 67 75
922 742 203
559 409 817
722 249 84
219 878 624
597 306 507
693 582 557
486 624 129
993 763 741
867 355 178
101 675 167
519 457 548
477 758 338
101 318 965
643 489 778
313 818 360
571 40 632
184 169 137
116 278 655
965 84 83
366 126 969
238 519 867
853 328 824
739 798 663
722 842 540
841 829 606
44 186 301
379 732 204
912 611 825
432 494 828
44 823 471
766 511 674
206 98 793
852 338 311
528 438 206
104 670 293
172 388 446
209 186 885
479 275 147
694 530 381
629 265 288
916 941 705
854 675 247
663 304 113
656 318 220
300 648 594
693 210 650
921 187 786
782 86 36
588 610 744
926 390 681
290 879 280
811 883 604
643 130 108
447 630 736
30 175 345
215 442 996
549 472 607
591 613 491
498 227 746
570 338 182
181 209 447
104 898 687
974 374 874
267 279 973
790 10 23
909 489 618
270 132 587
34 180 119
779 651 70
217 629 424
829 886 101
723 129 143
496 329 772
597 418 124
712 315 481
878 802 753
15 849 22
227 737 205
309 413 992
936 689 349
333 938 894
415 887 938
809 311 511
90 589 862
497 459 883
542 883 804
568 624 996
771 193 264
813 128 456
190 738 242
960 357 43
676 899 684
233 113 310
538 651 320
147 935 555
126 562 618
636 876 710
190 661 29
715 87 636
901 178 505
37 855 392
48 54 314
45 366 788
512 855 694
571 311 338
229 759 673
785 575 890
70 955 385
287 634 912
380 654 803
427 871 695
498 131 374
791 585 897
697 330 826
456 19 960
479 854 76
333 373 361
940 225 489
543 377 952
585 645 661
991 757 149
846 706 952
126 663 178
749 830 129
286 514 863
485 517 880
894 636 832
609 135 701
628 276 342
631 18 467
827 44 444
321 886 381
910 812 729
673 784 527
972 860 123
29 199 768
863 75 364
947 23 23
178 940 486
957 122 299
22 149 569
777 215 642
25 826 849
868 958 680
641 823 721
803 126 320
956 603 328
448 53 583
428 304 273
872 926 464
504 261 924
18 555 141
962 122 803
364 804 155
364 839 542
664 199 186
337 541 903
185 202 732
268 470 545
919 946 784
621 74 319
94 148 337
824 716 745
56 406 445
418 155 204
727 492 999
979 99 214
248 216 951
386 187 429
960 161 156
61 900 64
459 537 204
318 947 443
688 425 22
156 608 782
309 589 288
736 870 159
309 916 483
648 266 808
706 272 219
974 986 181
346 475 882
230 329 410
285 475 606
133 276 597
20 193 382
491 278 178
793 61 680
509 461 843
708 37 538
724 681 294
495 931 646
622 100 674
186 833 264
990 377 195
503 642 781
781 767 878
940 605 351
310 516 245
385 663 733
963 681 309
759 914 332
598 708 192
32 753 672
229 77 241
415 758 688
764 687 742
382 154 649
546 377 645
415 815 362
962 167 453
854 721 25
610 549 729
352 323 584
17 765 663
969 672 183
658 935 276
379 336 252
981 864 354
29 641 31
128 75 952
283 973 197
147 821 524
32 576 178
395 776 689
101 129 98
34 618 375
187 35 436
391 656 703
864 673 589
449 182 101
648 928 268
468 953 220
853 224 803
866 359 351
202 71 147
846 111 420
136 768 500
43 649 637
778 121 664
82 840 580
871 473 13
871 171 972
759 519 944
400 748 500
45 39 714
54 659 954
654 504 630
570 108 444
263 309 730
228 501 742
911 674 364
463 981 873
296 523 729
445 152 752
662 733 941
982 210 816
138 14 106
935 625 377
769 565 476
509 169 312
280 916 261
225 481 653
154 299 386
990 641 856
693 952 711
193 775 160
85 946 724
250 482 603
832 601 120
176 101 564
806 174 647
602 614 155
785 41 535
67 897 380
217 353 947
193 748 477
404 485 586
741 715 404
355 893 915
31 532 598
569 982 101
194 903 718
133 464 207
929 792 614
558 490 53
124 121 539
818 316 788
678 956 682
630 824 305
995 568 151
115 171 594
186 533 346
330 742 643
440 195 169
531 114 550
155 563 610
875 130 903
584 449 319
154 822 690
40 316 93
629 656 678
781 239 400
300 809 121
248 421 54
615 863 942
676 865 272
603 49 110
433 804 524
771 912 266
452 436 119
920 276 322
882 955 811
926 279 732
242 478 910
543 973 387
860 958 574
785 983 411
924 533 445
828 138 73
991 389 250
113 610 525
100 408 238
227 931 94
164 553 436
316 568 777
51 699 380
358 804 332
27 903 46
945 51 803
229 11 966
670 39 118
927 375 147
284 893 225
109 939 988
62 659 779
304 311 796
301 959 828
451 540 210
581 733 795
290 273 325
322 600 225
593 820 157
891 418 144
404 312 71
796 112 448
200 812 384
971 867 336
665 359 215
970 507 940
458 656 597
321 187 775
391 326 206
899 165 953
767 723 319
763 853 967
187 292 196
254 113 431
405 625 937
317 918 101
212 187 857
896 422 613
853 889 925
691 829 136
630 855 735
976 578 86
110 808 339
90 933 495
444 438 593
326 593 354
309 518 976
482 741 763
776 377 129
547 619 292
188 82 45
351 563 261
595 105 342
418 714 458
525 669 233
332 485 865
634 132 552
377 648 272
857 958 449
480 250 186
119 114 850
715 440 280
618 580 580
714 120 644
780 469 412
112 856 536
304 444 641
98 838 700
308 501 266
431 404 100
729 760 892
179 390 85
148 848 411
100 83 191
356 892 545
735 690 349
94 427 77
858 689 145
82 225 521
399 721 521
708 995 169
869 277 541
292 240 895
330 145 138
542 35 381
919 960 181
512 239 617
811 355 536
838 192 89
957 684 676
114 52 936
62 245 743
828 342 222
996 478 361
297 680 311
145 626 953
610 367 538
870 161 854
829 182 696
827 449 952
669 710 998
103 536 264
900 109 117
906 242 365
295 984 696
43 512 930
117 187 727
847 336 945
217 908 409
692 46 522
121 308 840
172 284 958
31 426 292
987 887 204
26 368 905
835 152 125
415 232 100
42 446 652
248 922 245
414 461 331
650 161 781
128 368 968
574 210 589
868 82 249
37 513 174
977 861 336
661 432 884
606 447 558
93 465 81
76 474 850
462 338 562
876 99 975
534 645 41
681 389 265
199 532 512
465 280 679
912 578 426
291 830 222
339 312 636
674 487 352
688 403 396
271 905 852
365 589 26
308 972 466
396 426 305
284 919 405
241 979 718
434 461 941
877 128 151
853 108 716
207 790 121
72 826 227
17 342 205
234 164 148
178 282 69
846 878 103
464 690 105
895 72 334
220 332 52
115 737 828
285 669 414
471 668 435
49 486 338
520 410 308
227 42 615
134 235 618
968 792 292
782 576 38
288 681 716
628 335 640
65 655 723
446 117 962
91 26 732
151 276 307
278 401 286
68 979 831
976 265 909
197 600 770
829 312 296
262 758 947
454 579 522
244 503 771
550 929 996
982 902 684
379 940 186
37 722 230
926 250 873
411 965 247
889 426 267
226 845 369
886 363 400
839 616 228
340 793 994
341 90 769
467 536 363
332 940 164
282 204 261
514 879 539
802 639 891
901 749 33
877 602 94
319 543 204
448 994 675
260 477 826
330 312 918
890 184 274
572 596 48
150 656 288
23 449 26
422 363 750
786 788 889
329 524 318
471 141 225
931 99 489
528 631 350
558 391 203
111 74 597
794 858 268
767 502 634
253 924 463
427 492 761
865 631 361
372 972 794
487 445 527
461 554 839
285 268 619
54 326 835
612 458 532
735 597 218
440 964 314
405 380 61
306 133 764
784 444 222
557 822 846
360 337 543
53 143 186
927 887 61
53 400 247
70 212 378
696 113 950
326 91 195
877 494 616
78 691 19
724 932 820
896 156 322
44 484 810
512 432 923
400 377 386
330 481 272
905 316 944
445 883 593
550 516 238
383 257 767
667 545 548
293 483 56
90 886 155
895 674 512
170 94 229
927 121 399
44 510 685
402 759 133
267 775 593
485 110 428
271 199 328
243 835 344
357 152 528
649 443 279
425 587 357
114 688 616
29 605 102
114 44 171
657 932 270
955 390 738
61 980 799
762 621 498
205 658 13
102 801 579
847 27 393
819 320 36
207 957 834
688 168 743
938 439 393
233 300 498
749 910 293
995 34 390
595 626 262
835 704 670
976 256 995
69 168 888
514 384 682
572 470 147
22 22 688
995 234 74
437 45 199
439 484 155
86 425 802
428 638 85
895 950 177
941 460 862
516 300 790
659 416 591
331 821 661
78 761 437
531 954 91
331 347 439
972 199 644
267 294 839
697 369 626
431 727 223
362 492 115
269 753 334
105 378 564
595 344 887
570 88 631
658 140 933
403 655 405
924 215 190
179 412 235
562 161 653
244 126 636
625 871 438
100 433 614
636 575 181
818 676 844
740 422 424
935 731 314
809 28 923
632 131 704
262 161 559
544 820 28
806 557 263
722 255 118
696 402 312
726 836 45
234 300 560
464 362 949
257 855 414
394 928 997
389 150 993
103 508 960
465 640 408
684 860 324
267 762 192
200 15 501
681 336 749
622 221 195
986 355 335
935 223 578
91 962 424
569 81 111
275 632 416
374 647 505
306 542 466
827 711 773
574 774 624
476 468 613
659 824 160
245 677 708
625 345 768
209 573 517
93 330 797
223 721 867
112 203 850
818 619 876
910 15 421
806 256 311
932 747 631
933 219 774
359 760 486
96 611 800
804 424 558
59 775 806
61 412 397
25 418 219
111 748 929
909 654 698
69 278 212
216 962 862
810 476 32
202 553 758
611 77 826
44 907 704
89 799 293
335 221 423
160 220 280
379 721 900
974 233 339
298 107 871
243 346 222
515 973 749
522 677 28
434 989 296
577 926 582
384 156 100
912 895 232
60 384 253
883 129 659
432 202 654
741 359 428
111 542 817
566 755 445
347 494 67
641 380 679
709 699 850
676 342 888
354 993 561
967 111 130
164 589 76
248 625 838
958 683 805
499 764 98
893 821 710
402 744 420
676 303 971
991 548 71
68 205 422
161 379 16
761 796 58
805 484 297
975 85 376
521 860 300
529 865 476
534 993 512
170 602 839
651 493 969
120 932 247
103 125 534
787 300 494
299 827 381
129 114 381
464 303 697
283 578 740
440 689 277
365 447 865
952 601 63
474 225 563
317 769 492
351 136 655
919 704 512
851 447 695
110 295 376
479 515 321
450 734 437
276 134 555
629 265 801
44 352 951
991 358 613
872 660 516
168 186 388
926 605 124
351 78 962
147 286 462
230 583 715
709 943 339
365 760 926
718 764 67
279 43 715
628 705 50
876 593 199
178 433 460
408 72 291
71 638 413
871 524 845
206 749 338
937 228 890
645 406 493
89 309 419
546 270 29
887 631 702
428 730 400
159 154 197
267 143 223
617 362 342
435 919 552
960 415 129
263 347 397
36 401 385
790 322 93
796 893 48
277 463 21
688 273 650
665 118 867
334 60 103
244 755 39
763 72 611
794 46 721
930 234 358
613 372 707
664 748 141
804 80 336
998 939 855
452 712 180
749 11 313
157 726 691
537 678 298
375 817 333
374 809 276
897 885 103
26 951 719
692 659 98
229 897 815
18 662 256
665 442 559
95 347 570
909 500 949
800 864 84
577 920 576
437 742 520
546 349 278
49 552 16
772 507 846
27 371 835
555 719 372
257 191 972
900 767 58
515 477 469
81 212 816
629 434 54
462 253 751
969 759 723
530 181 84
907 480 223
634 30 554
925 129 974
846 795 727
610 754 342
99 495 657
461 928 591
171 409 816
999 695 718
999 301 480
574 507 207
753 81 530
221 318 436
853 659 212
532 642 575
875 211 655
956 618 791
123 881 643
593 630 515
531 177 169
335 653 534
284 719 900
237 384 354
361 144 995
311 545 479
572 336 854
811 40 651
74 73 598
203 385 81
58 714 698
226 372 935
714 629 850
42 191 339
755 926 439
733 104 602
77 546 263
188 455 211
200 618 782
499 108 179
526 663 173
266 55 221
474 77 455
561 789 829
896 589 567
255 835 770
44 745 983
354 148 868
458 18 376
349 27 211
13 838 984
851 724 144
322 932 488
669 906 177
452 900 94
346 905 599
555 835 823
85 458 838
64 168 335
262 747 358
221 574 639
463 798 48
866 565 554
342 357 638
102 872 228
420 557 103
722 663 975
778 938 717
775 861 42
112 605 879
554 963 47
438 813 954
791 475 455
99 374 490
362 852 255
158 647 427
480 400 313
294 608 275
690 410 777
305 592 787
963 75 432
849 625 972
12 811 678
138 814 34
450 468 931
588 782 567
108 930 325
156 110 56
256 557 771
282 440 578
356 29 917
665 889 816
176 224 529
37 174 123
104 303 229
801 372 839
191 265 962
739 908 804
990 630 479
350 235 998
877 694 600
530 319 851
615 214 374
271 761 987
316 482 993
283 711 897
721 265 17
330 405 181
582 693 315
54 941 634
188 356 275
476 155 690
735 34 781
521 962 17
481 711 270
643 585 615
710 312 739
195 148 846
575 201 502
466 773 309
753 391 940
810 617 950
371 78 279
23 44 486
61 172 576
955 433 343
233 404 225
614 872 486
268 182 425
560 805 752
676 218 442
602 212 114
494 678 912
53 504 850
638 985 307
484 71 43
551 554 993
610 825 690
903 473 383
308 913 299
840 594 432
921 364 252
579 493 117
275 396 431
219 897 485
632 730 696
775 916 271
32 335 594
627 938 471
144 702 151
631 31 599
990 762 17
28 554 600
179 617 226
999 675 522
633 704 824
344 798 29
847 549 764
865 606 457
773 519 151
287 463 186
759 150 186
663 895 518
13 958 318
999 704 933
202 389 552
506 407 869
374 221 85
820 231 769
369 510 721
710 115 955
860 488 136
818 692 940
371 982 900
758 243 269
805 232 248
803 134 201
375 105 936
610 69 180
996 739 951
446 427 434
817 615 193
269 377 173
444 578 351
965 981 173
54 728 251
465 297 304
668 996 913
966 336 367
894 621 790
524 564 229
88 675 84
218 493 564
890 151 13
903 664 867
872 712 155
344 384 789
556 412 499
206 822 82
697 262 177
406 911 842
38 826 975
88 248 905
143 597 611
715 517 221
449 662 643
621 599 763
614 471 729
434 38 534
539 137 117
93 119 545
584 25 558
675 326 693
250 501 873
275 349 556
711 944 410
154 445 949
344 713 460
804 677 774
632 352 317
546 927 652
503 252 854
250 43 550
748 516 533
375 836 230
682 467 425
257 329 162
842 390 300
300 258 88
345 622 16
615 524 238
727 584 613
689 964 922
185 535 998
868 481 691
122 555 936
875 611 917
563 396 303
225 48 427
85 600 476
178 877 433
741 106 306
972 125 130
884 854 46
276 648 726
563 683 374
260 196 682
456 674 31
561 437 37
573 663 115
565 640 178
804 970 577
718 731 814
741 757 532
678 624 648
444 856 223
811 331 426
517 777 607
56 668 285
651 371 638
337 385 201
79 746 696
397 306 683
660 456 576
823 237 62
746 306 963
242 949 925
656 727 586
967 604 145
568 385 766
33 367 988
88 763 343
795 839 523
244 263 809
816 905 983
492 283 676
377 625 311
705 912 826
339 176 924
742 510 183
476 186 787
561 324 956
825 647 458
664 110 29
827 294 282
791 874 702
755 156 208
819 459 491
580 837 550
326 988 13
650 875 939
650 702 15
900 98 230
946 181 161
576 398 475
585 810 763
192 943 398
67 87 34
203 885 101
797 834 227
344 186 740
510 230 591
127 718 893
372 609 13
250 256 937
405 655 92
380 296 112
323 927 710
321 925 712
667 36 850
72 769 261
952 551 369
474 786 836
50 923 862
65 179 764
248 43 997
531 713 198
804 421 741
817 261 937
569 925 40
925 351 281
647 178 716
868 31 181
278 858 294
104 196 166
715 36 672
650 912 554
319 942 799
750 452 681
40 15 117
27 973 198
794 907 294
210 604 686
559 508 989
885 456 742
239 392 745
866 51 180
193 34 62
811 366 838
268 15 882
890 47 55
931 297 270
824 953 528
234 638 90
134 503 443
575 43 712
679 699 402
23 686 245
929 90 670
552 477 438
255 807 955
281 789 607
108 358 159
216 520 558
557 185 998
384 703 979
466 741 622
711 886 640
806 655 301
511 418 950
201 749 873
380 309 796
316 838 143
785 722 928
118 282 253
484 49 167
857 975 164
348 972 184
458 950 267
825 737 282
550 862 555
859 234 199
712 182 154
537 982 739
12 404 503
124 605 436
319 484 869
563 506 229
488 913 291
476 783 138
379 422 955
419 315 281
784 521 284
27 695 379
834 355 215
338 169 269
475 786 879
53 901 66
172 133 195
593 514 688
470 933 567
296 329 271
745 119 142
239 473 651
219 889 143
572 120 303
659 928 337
921 678 782
23 460 13
277 94 537
985 702 742
937 196 734
612 103 378
584 355 530
797 378 626
49 408 144
516 162 724
365 580 768
432 135 56
350 46 540
610 986 261
104 460 410
409 816 451
832 977 703
322 755 706
760 130 810
171 904 538
470 504 628
602 328 397
284 242 228
137 118 670
717 186 228
233 105 577
754 835 389
19 512 638
599 537 939
406 474 304
166 588 999
456 495 573
12 525 457
235 364 678
526 848 361
597 959 644
358 628 118
385 948 411
402 95 541
983 445 99
789 661 919
850 373 630
118 233 630
767 275 817
478 191 731
521 316 430
331 915 719
772 454 17
986 221 837
748 934 972
796 476 967
149 965 36
214 298 15
744 547 499
863 926 377
281 364 960
573 776 812
580 777 912
719 38 942
250 336 825
797 595 605
272 559 585
614 748 907
293 670 182
532 636 453
18 323 280
889 65 747
966 748 331
904 595 81
622 402 367
422 462 629
101 274 223
239 582 283
39 129 82
704 295 910
176 264 126
613 849 45
242 66 677
935 853 308
389 989 228
538 761 419
612 955 71
432 732 840
19 582 527
195 511 309
304 666 840
446 262 579
492 235 832
539 465 42
726 229 554
101 498 27
150 608 86
141 881 353
456 283 69
288 159 927
372 683 775
519 871 663
471 907 92
723 178 975
368 535 594
386 838 462
761 915 843
331 580 647
540 550 575
144 529 681
765 205 91
905 25 79
251 761 922
758 610 75
560 982 201
628 986 34
352 457 322
924 589 238
128 232 908
700 356 648
463 423 552
691 616 318
703 605 449
847 38 138
67 84 151
185 851 282
207 141 295
870 328 159
694 31 641
327 217 618
246 690 219
182 527 951
93 479 637
24 76 978
779 395 104
804 686 687
285 940 564
157 249 835
126 932 627
420 910 719
988 429 264
947 826 467
534 20 847
418 838 167
682 355 223
342 435 419
495 647 745
539 286 426
596 627 266
408 947 565
195 464 312
571 684 264
654 100 195
409 796 769
791 240 13
889 905 608
229 981 463
570 173 758
115 561 644
296 75 575
908 56 858
375 338 212
62 586 795
504 846 926
708 197 522
80 199 877
524 290 832
676 946 308
358 952 240
836 506 919
427 427 948
546 930 948
794 439 492
681 664 51
813 346 665
245 191 524
633 17 196
423 118 871
216 201 349
90 822 159
796 756 271
880 929 335
380 179 634
360 774 788
710 56 102
568 738 522
783 178 365
529 783 338
211 628 525
618 652 709
897 271 843
298 832 857
75 12 801
258 798 823
934 842 610
941 974 609
674 869 978
429 271 251
387 346 316
783 186 525
865 995 957
293 612 758
34 764 719
453 823 486
99 480 924
84 452 813
995 850 330
711 832 331
426 223 84
593 728 423
815 778 57
61 450 360
135 258 712
324 580 95
845 627 939
901 809 534
25 479 756
64 91 449
24 885 618
735 331 134
189 457 621
203 96 235
302 473 600
247 362 639
884 18 109
204 536 690
93 907 102
744 51 722
600 200 545
66 364 538
194 112 838
121 175 314
289 590 788
412 646 359
859 384 437
845 637 587
902 988 282
247 582 948
408 529 790
169 217 630
972 42 512
281 698 879
212 68 800
138 336 526
884 896 192
966 793 231
402 884 664
90 426 709
386 92 872
944 675 864
904 208 96
206 325 491
397 757 984
615 967 312
601 716 571
514 74 708
635 541 161
306 962 349
876 530 546
481 655 930
107 91 831
145 413 280
876 561 470
659 261 735
384 974 433
912 53 829
407 738 102
822 671 85
867 518 659
71 473 259
763 606 251
543 104 961
333 466 155
669 63 99
442 423 165
662 165 996
391 880 260
900 245 265
122 777 258
422 757 462
707 223 509
14 566 893
777 553 399
950 445 462
586 245 141
730 956 922
746 196 108
569 330 325
947 174 927
562 776 419
729 317 56
541 704 553
799 826 119
562 79 940
67 952 494
195 316 860
288 726 780
995 423 790
778 172 479
74 494 397
403 886 253
725 315 679
949 215 142
916 531 709
132 931 716
450 732 502
590 454 737
453 303 823
99 186 574
86 511 977
690 856 329
366 788 864
321 568 959
532 578 127
381 427 930
904 366 627
207 901 772
854 55 881
674 445 579
991 577 973
258 484 173
428 995 802
867 782 542
574 818 690
507 315 727
598 400 758
579 795 978
655 133 613
418 210 235
572 712 623
871 88 35
194 442 570
822 581 225
344 969 393
485 77 692
136 840 336
282 772 705
25 947 165
471 422 135
579 527 806
169 691 122
800 857 819
155 501 692
512 192 631
658 580 103
409 644 534
904 212 213
166 984 883
704 510 868
979 896 279
128 223 858
649 274 29
479 158 104
727 885 771
197 434 307
200 537 778
541 977 502
289 450 682
296 186 910
611 334 335
852 414 121
916 252 843
932 460 70
223 315 945
898 777 873
780 767 711
693 458 566
544 262 242
146 167 118
797 165 267
205 790 40
705 604 612
72 361 637
891 41 964
876 971 358
908 678 796
285 259 199
825 633 968
623 876 537
988 11 670
826 99 641
170 192 942
608 79 729
109 74 244
155 200 569
805 504 942
632 382 308
523 173 608
646 749 217
349 678 937
656 526 164
343 12 240
720 38 701
15 538 302
444 26 706
709 162 980
409 777 427
132 925 62
899 97 161
48 332 152
652 599 970
174 720 402
110 523 860
691 792 318
260 888 98
79 505 953
562 266 134
490 110 277
697 345 253
481 39 628
742 941 784
375 71 228
270 176 160
456 409 991
386 935 314
393 486 878
704 250 581
584 666 833
787 959 740
264 725 201
421 905 875
521 235 447
209 66 269
181 923 751
828 251 260
649 38 827
314 310 458
978 890 263
930 858 115
465 494 180
298 268 271
58 121 960
439 621 374
583 862 578
238 688 845
922 639 89
25 80 12
818 138 899
459 505 683
211 689 648
527 705 274
783 138 55
855 590 641
373 603 940
645 633 698
177 401 581
193 544 608
103 383 883
988 761 874
414 909 609
862 82 553
179 483 80
620 66 508
929 445 381
95 665 862
301 783 231
707 236 457
507 595 468
871 841 793
469 698 248
291 221 952
511 625 284
209 529 18
879 855 162
472 577 557
242 831 79
258 862 546
749 833 782
685 329 874
415 871 322
731 372 558
287 304 686
217 586 474
815 152 486
349 231 39
687 428 300
813 677 552
165 239 909
404 874 336
197 264 670
141 822 955
315 753 794
780 437 24
642 812 900
757 68 389
367 525 370
548 588 761
305 599 519
158 436 138
709 184 504
573 231 734
304 454 596
781 838 924
616 685 877
113 581 755
656 340 892
890 371 409
372 991 141
257 55 457
991 624 765
686 433 506
757 872 849
877 314 72
255 748 714
116 444 201
834 773 211
837 739 733
438 840 249
882 330 132
895 228 864
520 258 497
615 977 885
864 751 210
449 834 571
185 151 998
193 277 438
538 520 702
845 790 535
413 110 127
14 288 876
533 341 95
602 684 307
54 121 953
110 881 753
424 975 402
909 92 889
383 444 766
551 469 527
523 429 606
134 350 519
120 563 427
756 281 123
970 290 708
983 714 818
506 709 880
128 319 288
78 813 82
656 146 312
866 709 136
188 10 26
588 198 224
950 297 248
92 506 778
879 805 505
106 953 494
132 542 99
737 587 398
629 447 161
109 96 126
484 618 970
83 277 698
156 559 704
311 187 372
15 649 118
721 37 447
586 666 714
993 729 201
163 767 314
608 554 687
933 486 589
623 571 643
211 797 530
605 757 966
255 214 490
909 395 16
876 638 143
324 886 734
410 324 319
465 190 110
695 737 601
15 751 358
187 793 214
668 553 904
499 366 889
967 739 334
156 95 855
239 137 992
213 702 69
171 916 499
760 101 133
55 111 66
61 984 932
656 868 86
583 83 754
541 788 683
162 437 775
411 855 197
98 37 60
545 917 11
592 887 639
533 840 75
684 822 421
240 218 889
941 250 663
648 828 131
427 730 788
473 611 97
62 624 319
297 562 654
820 728 801
156 693 249
607 216 655
27 450 370
608 27 527
547 513 174
396 720 896
775 352 568
360 998 219
89 408 193
150 279 62
976 822 614
410 14 33
394 937 511
11 702 49
598 459 967
433 835 54
102 276 849
565 69 307
408 629 955
807 838 112
350 439 514
375 547 334
555 897 424
813 599 161
587 532 943
569 847 416
602 173 585
95 525 172
973 551 293
71 943 367
704 379 90
484 321 973
110 756 115
778 257 678
856 429 711
180 997 598
18 27 327
493 915 165
678 706 44
114 746 454
720 472 523
573 487 172
79 954 739
79 780 731
235 945 511
44 348 854
675 81 708
418 281 336
134 499 541
587 518 346
602 556 307
551 671 926
300 448 359
30 671 418
304 830 517
975 277 472
240 334 215
611 37 435
901 248 709
308 753 991
201 418 525
448 593 412
611 519 308
313 126 747
27 369 324
962 438 374
364 624 743
866 286 263
783 232 766
413 777 951
244 726 545
61 233 573
469 113 684
566 820 851
41 881 930
831 487 870
795 198 777
617 141 899
30 547 830
837 788 205
893 683 150
920 534 589
785 764 401
714 484 170
272 919 999
512 605 219
11 921 704
206 350 374
881 621 674
85 784 801
391 227 746
48 404 472
648 571 974
488 354 125
607 324 221
298 68 90
439 250 184
634 380 830
487 298 286
742 386 273
962 857 895
461 571 816
413 886 138
778 929 853
504 634 945
16 324 808
828 477 644
811 844 332
10 723 216
300 361 223
888 119 138
328 885 96
304 769 342
141 125 825
357 747 721
835 442 259
327 784 395
502 102 364
226 961 10
738 275 320
815 82 994
177 949 30
461 114 313
974 651 874
493 23 14
854 604 512
342 332 509
63 267 419
893 680 145
546 814 205
867 982 445
836 804 874
778 214 136
397 832 322
955 727 876
719 482 968
207 482 225
533 363 899
345 379 793
871 775 902
85 231 275
84 823 985
320 473 443
184 738 489
880 286 45
675 56 382
560 935 847
944 247 47
970 886 116
52 672 341
170 701 167
852 987 406
231 903 711
809 472 841
359 861 138
725 630 492
231 310 230
574 551 994
223 561 133
420 98 941
913 267 133
252 691 616
278 399 614
607 632 895
690 46 625
341 680 898
957 695 882
654 11 845
755 676 24
772 679 359
745 162 381
86 391 211
347 197 75
473 261 756
492 255 933
269 694 607
40 51 678
895 739 922
817 154 450
986 901 808
737 130 351
260 463 929
832 76 403
45 510 592
359 554 773
972 302 694
371 102 122
134 60 335
352 494 389
686 952 483
224 85 57
401 285 238
517 285 353
819 638 205
781 458 316
674 968 32
531 669 141
420 124 774
450 74 937
66 262 681
613 753 692
483 665 795
482 338 496
481 583 929
944 271 630
607 636 165
359 969 94
397 132 749
214 789 287
593 882 326
854 537 153
531 614 113
982 548 432
653 241 863
392 403 830
771 444 970
371 920 601
180 228 824
888 632 657
554 64 240
494 540 196
716 752 645
135 591 629
305 420 220
940 498 229
37 685 974
51 851 778
768 654 984
235 475 648
657 372 796
668 957 400
883 68 453
23 302 973
992 536 392
644 755 81
631 678 372
196 858 316
408 121 898
208 335 472
685 656 319
393 896 523
426 147 138
85 659 85
925 394 570
309 494 21
42 996 137
898 858 100
320 431 824
398 370 416
756 77 59
511 274 156
310 596 629
33 604 713
484 740 992
364 376 529
417 904 812
418 474 450
320 848 200
783 206 16
756 543 550
936 349 992
708 666 873
857 127 186
629 569 229
356 963 455
182 904 753
526 759 593
165 736 313
706 943 848
808 20 663
231 373 593
31 429 907
750 471 118
553 371 365
663 693 142
600 283 757
866 756 250
227 689 46
579 80 744
707 338 164
570 912 161
269 986 815
598 488 382
509 543 840
355 657 872
727 849 461
104 142 900
499 875 914
883 111 416
509 839 356
392 599 580
35 357 238
241 476 776
136 521 84
965 317 762
473 884 317
571 244 32
55 776 651
797 123 216
626 786 482
331 695 151
303 935 804
879 690 754
882 519 387
814 32 241
489 890 271
725 382 304
722 891 762
369 602 790
719 869 676
143 40 633
195 411 50
498 791 216
111 815 716
280 297 208
612 652 798
285 932 770
66 205 191
55 186 520
190 398 620
120 592 364
669 861 806
428 551 520
127 859 441
423 48 181
633 70 958
191 307 758
668 657 884
93 687 423
463 998 879
812 510 309
627 860 758
20 868 467
551 131 166
119 287 970
655 218 768
278 521 710
928 538 479
576 235 944
312 595 923
821 47 757
775 956 698
142 541 857
51 232 929
819 785 543
895 291 296
448 379 588
538 153 209
508 205 210
952 123 531
570 250 206
597 615 103
630 79 223
796 129 923
956 593 469
763 443 968
729 385 834
411 976 513
384 482 89
524 461 468
219 743 13
647 873 748
656 375 343
50 771 955
256 209 737
630 503 959
382 896 398
569 511 271
456 203 211
875 33 251
943 403 196
870 639 63
819 590 218
98 213 129
721 551 943
615 957 59
520 155 442
326 621 658
524 795 286
650 963 485
388 761 144
599 483 906
54 846 338
615 543 668
337 253 139
378 505 137
320 849 445
299 171 55
733 250 809
560 275 395
630 463 921
918 967 926
806 491 692
934 310 270
728 413 860
174 90 189
133 630 169
168 228 60
267 850 218
920 179 270
185 433 274
173 379 146
63 638 932
942 356 59
107 215 293
279 939 405
460 279 713
81 30 224
224 954 334
435 243 494
511 858 140
683 95 977
890 655 604
763 358 148
452 384 62
744 437 99
815 875 772
24 456 304
860 173 125
580 214 642
268 555 940
667 742 615
903 185 687
116 629 361
465 879 428
358 347 826
637 755 940
894 89 599
650 224 43
720 118 466
131 681 263
532 753 840
416 489 624
548 760 291
394 977 118
726 56 793
709 994 332
816 125 686
520 426 38
123 992 954
38 679 818
996 456 281
421 321 786
733 974 293
801 627 685
827 625 102
784 147 963
718 37 473
749 778 882
532 127 768
652 89 192
703 339 684
878 508 231
341 395 39
956 733 873
280 816 327
658 463 579
350 476 924
801 82 786
412 854 867
455 829 993
609 900 879
573 461 667
338 595 160
603 780 110
645 474 620
879 200 608
360 166 657
475 688 416
901 163 90
503 648 694
860 600 204
491 22 536
631 48 600
601 119 807
724 665 107
862 100 799
600 426 674
828 461 367
274 443 950
33 385 852
576 749 667
373 748 917
140 472 247
665 63 224
397 289 833
62 492 843
291 873 92
204 364 578
22 90 764
977 385 220
477 64 307
158 195 477
935 291 446
619 237 957
97 530 681
808 635 473
913 447 667
276 305 96
131 582 688
813 195 290
860 143 745
512 655 108
357 866 82
675 71 235
669 800 848
710 386 749
649 711 320
919 770 290
193 205 153
963 234 474
910 28 272
466 378 699
415 323 223
261 968 359
493 906 338
358 167 808
102 80 242
587 511 301
732 215 863
642 967 420
466 639 980
158 395 634
43 591 201
216 234 451
576 70 170
366 573 319
91 265 496
435 291 829
132 582 636
871 813 744
963 95 309
622 776 590
591 396 240
731 742 877
635 71 976
843 446 927
64 670 293
266 992 10
465 719 409
548 739 804
325 249 111
814 371 417
791 583 269
454 641 25
478 401 275
748 188 402
723 772 881
307 768 903
196 114 241
850 741 814
109 122 888
577 156 621
313 308 428
274 84 16
78 281 416
364 619 666
474 342 152
820 124 308
90 577 388
132 701 141
347 944 343
947 926 70
341 814 687
19 916 475
22 598 142
251 377 113
202 183 600
354 544 828
394 263 119
807 915 729
792 907 506
533 265 480
290 664 354
811 619 546
645 831 247
201 742 106
293 584 857
445 23 26
259 877 328
598 689 838
520 92 328
319 462 705
835 482 783
18 52 628
857 583 574
768 824 701
36 492 154
572 629 755
549 595 227
216 87 80
590 710 740
773 221 803
783 798 849
828 523 546
993 78 81
931 657 426
775 254 336
826 930 172
700 825 971
931 607 289
906 571 471
482 700 867
256 661 857
883 697 968
408 725 435
434 402 493
364 235 893
540 28 81
859 756 687
471 155 334
449 343 733
660 951 412
328 349 258
144 723 984
346 727 869
374 880 983
696 37 28
182 756 419
733 921 679
228 665 132
609 953 694
542 111 226
81 831 634
758 876 509
432 150 710
587 817 700
793 761 132
386 952 214
706 414 103
901 673 112
227 571 688
174 457 654
27 321 245
474 603 158
362 177 115
544 84 160
641 595 239
899 315 510
65 592 270
331 868 436
673 878 583
522 197 799
930 45 211
605 690 453
434 126 328
824 182 578
629 695 933
518 978 368
146 455 724
767 15 408
848 835 751
54 665 342
400 347 610
514 927 901
584 916 966
939 19 232
164 610 726
814 308 844
489 839 701
863 509 681
629 963 915
747 309 136
452 302 136
346 64 52
57 160 485
431 456 896
213 194 365
972 176 625
385 180 27
164 513 453
393 478 52
581 205 517
62 772 687
253 602 424
832 929 808
148 125 255
367 12 418
992 190 596
438 50 854
160 131 355
367 468 373
874 459 241
188 213 321
627 942 602
616 845 428
502 338 649
963 201 242
173 900 655
515 659 526
915 659 162
322 865 512
665 906 987
630 144 601
926 966 84
449 228 754
890 54 130
322 985 82
758 787 918
796 484 539
987 877 880
707 937 409
604 287 565
517 378 687
445 674 58
595 721 332
105 354 217
362 866 834
879 440 446
326 113 487
453 244 467
74 298 43
771 494 941
506 84 604
860 23 963
167 798 72
410 965 126
444 39 430
665 451 594
33 282 615
866 254 196
388 68 923
873 292 941
442 42 921
461 433 759
29 477 398
223 777 957
586 512 823
275 512 632
26 103 691
872 856 553
74 308 150
210 627 507
803 190 420
386 182 721
673 318 502
376 751 409
382 507 727
877 641 433
939 438 507
888 99 693
627 835 367
790 201 571
190 997 683
155 650 248
971 994 171
366 443 528
400 78 475
681 382 369
204 655 846
265 135 645
461 486 78
423 404 933
677 113 638
253 844 539
791 399 818
87 395 135
449 550 916
752 799 247
75 123 66
582 552 822
205 928 216
231 331 929
936 193 130
250 191 269
151 318 819
761 333 247
409 248 59
805 312 179
589 217 458
965 595 811
339 145 233
406 410 799
130 949 580
149 920 300
842 369 651
500 819 751
191 956 402
816 549 508
600 227 409
728 131 236
169 29 364
711 872 42
600 618 981
212 604 959
802 756 260
447 505 783
377 94 498
538 481 93
221 577 782
136 749 498
151 551 195
602 399 123
736 167 162
409 622 10
42 811 836
60 659 504
715 78 565
948 94 196
109 20 949
661 232 566
658 985 352
896 575 288
404 915 953
226 18 387
20 104 547
475 256 57
934 615 300
64 72 523
516 755 475
20 846 106
382 166 592
108 465 506
41 718 481
447 290 618
132 793 840
202 235 335
359 944 447
253 394 329
501 183 163
921 386 501
983 242 781
122 313 13
802 430 548
568 780 220
572 595 651
47 454 535
96 760 213
722 182 373
920 949 149
88 412 958
452 110 689
269 630 37
496 977 814
123 694 662
633 280 427
851 478 278
307 831 963
58 654 322
257 922 795
134 407 977
519 815 907
525 489 328
491 315 815
632 400 327
230 484 134
540 548 575
630 209 712
735 184 401
783 404 708
916 672 421
529 176 543
374 558 67
216 347 770
226 98 684
196 704 828
969 359 319
182 655 615
441 714 429
797 12 295
884 79 183
564 140 973
741 809 598
535 619 483
351 414 652
944 311 65
433 840 378
74 470 88
272 811 647
121 10 362
234 681 613
790 334 142
177 647 41
213 331 612
610 812 322
86 343 817
168 500 105
831 581 163
413 85 389
211 483 741
963 50 986
553 582 645
830 113 642
616 492 383
79 683 27
878 513 266
48 289 90
142 909 44
873 778 143
232 516 32
823 462 689
649 115 687
292 952 811
143 898 158
233 288 879
140 439 334
896 957 997
369 198 186
724 906 801
862 907 282
376 629 595
482 703 908
226 629 375
554 324 659
355 680 994
578 701 325
370 167 249
797 775 11
328 266 812
56 497 203
875 346 495
568 71 449
753 273 612
300 436 711
240 529 18
275 657 691
853 490 344
38 625 458
932 468 301
690 416 990
521 555 253
808 914 13
803 820 399
513 229 250
218 716 201
954 913 420
254 927 343
305 960 689
137 820 701
112 846 204
538 679 915
721 734 458
336 514 621
648 330 457
594 950 83
104 341 718
947 808 656
85 368 272
621 938 986
405 836 360
618 307 590
907 318 597
39 963 74
78 264 688
452 334 634
550 407 997
743 117 606
956 327 742
765 439 425
658 901 928
321 744 64
627 599 439
423 359 266
775 995 743
443 187 192
13 566 293
596 143 991
751 340 947
531 327 404
487 624 778
375 698 313
872 261 626
925 365 806
718 973 796
429 115 987
185 858 56
759 144 10
690 969 931
339 54 728
717 916 544
400 226 694
782 384 739
428 910 108
619 947 576
545 180 297
437 372 981
764 533 203
35 387 980
109 70 964
80 613 354
178 115 735
681 603 11
965 930 530
160 255 304
320 89 52
249 582 83
938 562 537
497 786 905
703 166 649
828 278 148
42 680 810
527 241 359
227 731 292
275 156 768
738 860 263
283 866 159
290 235 572
265 667 66
867 684 800
870 95 581
292 365 690
880 35 50
810 234 886
723 748 772
896 182 60
663 926 909
203 235 127
749 710 19
946 801 290
470 994 578
895 25 409
231 524 487
20 278 919
870 634 617
322 13 73
394 935 57
818 280 849
973 471 735
746 855 402
71 392 71
351 700 881
173 191 489
827 546 413
629 711 213
553 390 393
97 537 638
95 901 660
124 582 321
308 966 660
21 633 404
660 293 521
457 674 695
109 700 348
43 802 536
485 304 743
16 853 780
240 444 424
284 967 943
782 968 70
495 35 411
128 597 436
434 318 488
479 145 772
604 353 537
738 598 146
433 111 828
584 737 586
307 925 594
325 854 39
223 373 405
422 584 112
539 812 898
623 467 527
403 273 859
465 882 60
817 886 483
147 504 360
393 972 437
627 156 405
149 528 185
299 52 113
224 654 824
894 143 183
124 128 751
131 221 382
881 295 96
827 54 198
522 563 390
821 18 78
89 568 290
658 55 956
609 333 401
805 723 759
385 776 643
529 824 585
800 521 591
746 966 944
113 925 880
944 308 896
841 644 55
917 807 373
112 850 800
526 222 205
21 431 125
243 332 983
876 655 169
902 787 33
488 216 791
540 322 240
540 334 508
647 15 123
320 18 402
988 176 484
375 965 83
89 95 698
878 597 696
480 422 588
240 451 168
46 461 675
320 293 84
435 377 263
651 422 144
726 42 910
876 239 794
395 301 259
773 146 615
990 319 25
45 827 968
565 50 549
809 242 663
697 716 674
188 391 962
153 471 270
16 222 529
330 909 308
686 719 617
977 889 492
545 979 861
797 289 190
491 575 615
974 70 884
446 960 657
887 848 860
22 496 930
638 321 125
684 723 810
87 901 692
517 804 187
181 295 792
267 610 149
523 469 105
852 796 297
258 698 38
417 880 228
439 786 870
65 258 152
493 319 508
190 850 97
580 779 161
326 197 171
448 498 188
211 871 429
214 460 828
370 932 126
390 257 866
773 898 275
699 963 329
892 986 827
902 974 619
607 122 987
971 409 458
789 654 843
672 482 199
250 152 955
439 33 51
993 387 389
850 146 592
230 478 707
84 267 866
339 755 899
588 769 864
418 606 721
771 299 882
786 924 670
392 325 599
700 355 586
781 825 610
212 45 98
314 584 828
903 516 784
815 569 236
457 34 295
615 810 934
569 978 481
960 498 466
319 651 968
188 638 185
965 499 675
324 168 12
215 255 906
485 141 118
261 786 912
259 183 337
95 715 557
755 314 207
428 605 992
515 346 312
690 644 168
754 633 502
441 644 737
486 471 848
160 141 937
788 468 341
310 373 839
896 65 100
179 45 712
90 534 802
36 607 376
571 78 652
592 182 436
173 271 387
397 125 17
615 866 407
519 771 647
736 130 635
98 700 383
582 407 380
950 398 804
985 186 725
121 248 81
419 625 140
705 912 983
320 576 556
810 698 480
688 588 322
11 204 749
649 634 133
607 547 518
57 392 690
64 419 19
58 811 266
932 651 770
148 666 335
89 973 297
952 206 173
572 453 667
490 873 146
406 320 675
811 533 169
162 887 949
939 373 483
443 117 97
898 524 398
633 979 662
169 579 833
187 285 916
372 206 299
244 896 729
907 471 857
811 306 666
698 319 336
701 730 286
320 191 522
459 440 29
335 550 990
520 850 170
153 31 933
552 754 793
855 577 657
195 70 545
816 605 473
714 585 475
75 691 344
954 859 496
665 386 407
754 145 650
62 769 540
239 807 309
594 505 974
192 806 554
421 754 640
222 539 748
209 532 653
536 97 560
64 405 513
667 526 497
596 807 425
392 281 269
546 62 477
374 233 746
911 875 35
356 320 271
883 749 49
745 54 130
836 136 187
464 287 311
216 641 301
687 95 753
181 616 106
360 550 116
493 659 56
337 78 956
177 745 664
28 56 875
376 654 900
257 175 740
994 135 104
96 595 198
119 40 598
708 987 475
621 957 866
788 649 476
225 215 932
553 281 303
94 870 463
92 362 403
20 523 851
77 869 988
927 511 267
458 73 883
609 399 243
525 769 735
618 377 517
853 650 352
176 36 790
951 22 141
56 594 560
615 369 162
267 359 894
932 35 483
816 889 774
218 361 463
670 456 532
967 622 666
207 273 673
107 563 483
972 592 175
467 687 733
410 351 62
451 79 363
949 254 146
478 772 38
806 33 793
608 460 714
659 620 132
967 92 606
149 310 892
527 549 41
910 74 744
890 489 336
215 206 953
999 318 65
695 102 207
483 21 817
933 151 313
237 950 825
957 666 643
13 385 454
85 242 806
359 519 153
297 620 802
796 91 887
179 961 300
282 998 413
794 936 292
511 375 404
425 675 216
154 786 204
457 166 848
732 977 530
256 209 381
710 673 605
770 471 350
902 68 727
296 574 486
878 325 203
116 353 864
417 320 34
739 989 441
860 893 983
114 628 773
398 548 953
347 423 688
532 943 917
37 381 103
510 531 625
757 683 277
355 973 743
848 765 287
884 746 712
127 151 348
909 834 398
128 582 712
110 509 423
58 647 203
437 20 535
940 146 485
248 862 981
911 153 308
558 777 387
894 17 674
771 334 36
737 237 968
941 131 85
852 985 817
680 898 14
416 950 90
435 332 821
677 862 506
18 675 104
920 825 850
934 41 455
548 594 333
417 15 606
176 832 315
544 102 743
53 278 382
973 441 212
233 408 591
771 603 337
985 80 418
58 893 955
705 155 620
595 469 933
251 515 19
250 823 403
668 423 818
467 879 824
511 794 44
876 600 662
276 213 976
61 273 45
400 868 353
772 265 435
251 956 142
153 781 101
801 110 265
558 56 933
773 707 31
945 449 991
169 951 502
308 270 100
146 679 645
100 646 366
420 236 308
891 594 74
776 961 860
427 347 920
65 308 702
511 228 866
587 362 945
381 545 744
517 264 384
439 925 648
831 749 65
549 830 553
299 317 744
116 663 558
704 221 795
843 101 951
869 485 136
319 438 125
70 894 618
46 566 136
273 949 304
17 460 688
700 835 606
225 762 37
223 529 320
350 703 36
726 44 259
103 264 31
660 90 206
308 708 681
30 743 291
122 575 528
722 302 895
90 226 199
340 256 909
631 576 652
757 490 781
102 378 442
707 840 586
95 246 604
218 998 344
690 742 127
745 908 565
49 428 730
869 432 519
581 30 541
509 631 347
691 750 565
407 677 959
84 57 353
306 583 643
879 355 191
913 113 137
532 280 222
385 817 878
955 972 891
465 510 377
661 925 809
245 399 198
456 516 959
206 222 683
516 283 795
570 970 436
136 136 846
855 753 816
181 766 666
204 531 841
662 215 849
575 312 664
97 413 201
832 388 211
992 777 671
761 818 125
49 907 507
823 918 854
129 204 877
922 520 449
733 252 602
104 746 529
904 821 20
750 784 449
192 587 438
678 37 179
92 841 568
254 345 538
37 965 728
172 537 559
562 836 505
635 902 134
614 927 501
249 271 226
36 53 678
256 56 96
792 469 95
880 923 758
502 483 616
273 25 75
434 327 356
986 236 504
345 30 641
635 700 656
16 519 731
820 905 138
695 50 670
201 204 268
320 539 242
807 904 314
892 779 151
975 302 924
356 786 326
500 24 728
130 608 161
428 900 534
398 48 475
155 580 898
795 393 882
278 630 852
793 686 816
420 276 544
512 286 74
880 521 591
806 118 712
570 484 431
15 507 591
309 766 442
753 350 29
903 522 129
858 120 96
499 820 292
567 826 158
255 306 723
781 565 23
448 389 234
585 115 81
153 913 799
728 158 849
244 881 944
245 744 485
929 66 442
534 952 795
17 913 676
857 574 571
573 646 75
624 639 127
967 351 714
774 162 620
662 309 328
324 772 749
323 618 89
289 54 603
559 605 212
921 982 412
614 515 422
648 605 489
165 89 325
781 755 918
865 620 502
473 155 430
874 489 430
509 207 616
216 287 544
148 97 197
698 68 810
405 601 376
898 206 922
777 492 503
135 838 929
262 601 577
178 948 79
105 918 48
430 23 130
726 49 19
51 270 475
778 944 327
761 191 936
805 339 85
908 658 30
529 590 837
902 317 738
139 345 976
70 525 51
597 519 190
491 845 540
247 880 545
792 452 696
269 682 581
52 470 709
884 617 681
342 881 560
142 746 920
427 982 788
361 672 733
686 840 539
107 219 873
190 450 153
820 522 336
971 674 524
222 945 792
811 692 493
797 518 405
731 487 588
811 911 419
976 785 432
329 769 35
776 163 106
414 531 15
125 524 505
396 960 775
165 690 544
941 514 773
275 893 827
91 923 879
542 942 420
865 749 443
890 478 287
422 696 501
485 316 742
183 179 839
429 223 391
756 445 337
981 807 884
646 956 797
804 665 117
485 228 23
140 591 328
207 268 807
394 403 751
127 666 218
610 201 223
265 448 65
438 341 340
217 388 829
353 413 353
728 166 151
374 495 401
775 88 433
809 773 905
101 401 346
522 983 686
234 824 17
789 443 344
553 618 965
554 825 457
186 623 437
519 451 436
510 989 182
809 674 505
173 324 886
406 637 119
368 462 254
238 56 489
834 476 23
311 435 587
830 726 279
982 628 827
153 944 722
324 605 575
404 205 34
619 805 115
835 714 528
386 394 758
301 712 267
113 39 424
509 556 826
672 695 799
481 779 177
193 533 671
69 810 715
848 111 361
546 320 50
197 620 412
119 318 197
453 994 973
327 63 29
653 926 355
322 952 515
670 399 49
743 698 84
931 778 254
401 124 572
913 647 49
980 195 530
801 101 17
116 850 993
781 67 469
972 557 714
706 574 63
582 539 724
746 458 553
801 643 611
839 711 156
223 427 229
554 685 555
758 773 76
107 452 119
526 616 559
342 763 513
159 158 436
279 410 904
307 984 115
912 80 681
518 129 47
895 506 63
145 985 332
15 872 715
730 818 154
81 916 411
345 234 565
157 323 393
61 773 92
299 881 631
795 202 151
355 959 766
732 920 91
944 93 965
219 452 624
211 660 882
583 511 391
598 718 912
153 104 712
394 552 423
60 100 610
542 776 272
98 450 468
297 470 499
687 932 582
224 606 147
990 61 762
220 546 568
634 545 678
512 600 767
243 498 713
992 76 842
489 36 868
188 306 220
916 994 786
22 346 753
541 333 243
750 771 666
19 137 955
991 196 957
969 25 477
783 252 954
398 223 805
733 337 856
366 104 652
193 828 374
160 733 845
759 673 552
533 347 364
168 400 288
707 105 229
811 471 694
127 708 890
841 458 94
231 841 976
222 786 236
211 767 175
691 545 780
951 341 250
96 51 645
679 468 163
401 454 409
420 741 554
914 624 605
695 318 346
512 880 772
533 222 197
736 894 645
93 894 166
973 768 286
717 434 299
631 176 827
470 751 984
462 581 345
999 320 918
618 260 496
196 929 434
248 812 292
822 294 810
851 634 33
152 716 213
673 760 809
211 920 988
155 56 260
417 610 850
642 657 917
305 749 440
635 611 59
902 255 29
560 374 78
528 871 14
530 692 665
993 396 81
531 798 35
211 443 547
413 511 449
624 761 500
246 938 515
303 65 814
413 931 314
493 772 819
696 505 572
152 384 168
47 61 189
954 623 25
742 912 28
694 23 713
961 371 93
836 301 344
732 342 534
586 684 466
302 530 675
415 338 936
529 680 46
947 105 536
214 598 453
868 175 852
127 580 663
463 961 818
838 416 239
762 282 842
634 880 757
850 314 333
828 227 98
501 584 885
284 13 204
420 991 879
780 846 952
300 724 898
43 10 945
499 958 119
153 133 240
142 367 551
444 560 116
566 348 906
435 545 396
911 856 686
884 667 725
363 988 320
97 884 850
310 302 757
567 106 397
887 90 318
907 690 314
885 828 88
277 787 59
718 910 477
267 476 689
944 171 877
790 207 83
899 770 569
886 922 689
984 967 269
23 95 418
732 770 96
200 406 201
460 293 615
31 323 711
964 880 493
882 323 375
746 354 437
588 95 450
287 499 434
282 366 385
507 897 305
468 641 935
166 618 233
31 431 228
156 113 60
263 117 32
834 873 130
102 266 500
816 603 670
835 472 586
992 326 26
720 162 64
231 428 209
999 200 651
745 71 840
260 516 291
380 534 763
680 501 430
343 226 988
229 909 553
72 75 693
515 715 596
117 357 143
351 42 758
697 646 256
720 366 464
17 450 26
113 29 578
50 927 365
957 478 812
108 776 234
392 237 640
875 137 452
401 984 558
392 242 876
996 245 577
422 747 240
282 541 250
562 103 336
677 145 198
402 268 482
239 811 975
595 297 533
140 211 901
652 805 686
164 306 398
449 591 721
945 76 866
128 206 235
130 567 707
791 376 892
650 817 500
396 863 656
309 333 613
640 791 324
737 583 518
933 831 428
431 735 769
468 806 79
924 136 513
647 492 354
205 480 35
433 475 310
186 356 624
188 950 606
674 277 210
35 831 38
719 605 503
549 114 209
777 735 951
597 645 94
205 270 354
738 18 522
900 964 253
41 60 645
840 253 87
523 250 753
561 542 319
108 643 532
546 140 625
533 674 248
235 315 998
958 360 939
807 316 625
58 808 503
950 583 763
52 902 194
676 83 252
107 435 125
218 904 442
515 835 961
546 999 290
789 515 108
72 822 769
261 601 786
758 94 538
496 252 709
713 365 369
557 802 866
684 956 129
44 497 698
864 247 788
269 763 730
29 655 535
357 645 284
904 387 279
982 378 239
935 751 171
748 518 724
585 598 788
917 401 614
887 583 868
77 741 52
42 157 436
506 584 103
370 67 652
417 486 936
479 854 123
323 172 554
209 84 979
523 395 212
14 30 422
667 695 214
800 328 40
624 117 498
303 838 989
736 627 280
892 803 722
172 462 140
825 937 121
160 775 581
492 980 412
485 335 659
929 295 776
707 770 367
359 27 765
591 910 508
593 112 810
736 965 573
254 968 41
960 162 839
757 726 790
344 903 858
460 313 254
916 148 266
750 927 294
583 419 921
773 693 976
809 31 411
247 701 225
583 584 695
584 343 183
801 88 875
764 334 126
385 549 273
873 502 616
384 49 821
302 723 278
25 352 127
296 911 449
997 909 917
624 310 948
538 720 48
744 852 409
382 333 557
995 557 34
623 446 483
906 860 122
696 282 535
961 262 834
314 327 111
958 836 784
990 697 793
522 161 159
770 291 749
967 631 900
100 216 854
878 969 572
703 247 73
567 309 33
90 390 421
556 694 50
929 629 653
59 54 523
652 80 554
947 59 596
247 825 609
361 240 433
591 153 568
536 229 883
56 809 261
266 234 213
675 513 376
259 615 635
244 612 965
236 364 663
864 791 125
147 954 381
428 784 324
771 630 981
396 549 818
576 256 866
332 122 652
338 755 240
78 412 536
103 980 992
593 704 60
354 111 877
308 19 892
762 276 62
33 419 484
307 970 119
888 530 165
747 856 277
289 699 307
553 277 893
201 970 675
153 576 46
345 453 202
154 400 963
495 744 850
568 154 361
321 620 594
658 393 567
306 604 976
505 690 198
912 622 402
155 551 862
574 549 489
536 529 592
31 793 259
541 337 89
803 484 371
946 807 245
786 703 838
392 671 621
692 919 568
862 668 307
890 533 758
492 659 219
86 25 140
209 753 647
440 922 227
763 801 53
825 307 857
214 24 884
176 135 259
845 435 581
490 946 796
609 903 376
845 151 660
52 544 620
101 640 438
102 954 280
182 174 927
944 278 356
203 687 840
656 788 104
589 568 15
131 106 214
675 21 202
744 710 908
375 715 221
228 354 436
630 902 430
53 753 167
595 941 612
662 393 955
91 497 702
875 287 139
124 610 962
331 549 258
667 878 261
955 439 197
460 886 94
635 568 224
974 644 523
950 348 12
548 192 796
278 14 332
973 880 88
126 256 80
640 342 54
280 333 173
55 411 25
462 590 845
764 653 278
333 64 387
382 700 246
65 857 523
626 922 127
650 233 516
458 330 804
970 50 686
975 595 373
508 205 750
335 687 60
188 780 825
259 258 758
517 865 107
394 376 92
505 403 280
83 836 351
350 774 100
799 752 817
997 49 449
46 304 124
419 263 296
606 215 118
533 45 82
182 541 128
705 606 131
762 268 710
625 519 765
975 858 254
313 516 972
800 674 145
349 877 475
990 695 597
967 651 834
864 872 917
976 769 675
401 911 926
210 467 182
699 402 346
193 685 822
246 359 764
332 274 628
421 136 804
845 83 63
875 549 550
813 173 910
976 621 782
191 522 797
201 595 844
960 997 416
47 896 850
961 825 27
774 455 959
341 242 312
215 697 437
984 909 150
265 888 960
28 929 729
603 280 393
780 546 66
11 588 939
287 993 881
805 71 874
277 531 610
267 266 894
537 338 944
25 919 407
820 365 423
383 907 135
495 318 543
450 762 626
489 431 859
536 211 356
110 357 387
290 735 133
303 11 870
131 344 208
724 939 876
688 197 472
371 540 640
628 686 573
557 458 768
637 902 581
640 688 541
161 919 417
931 161 656
94 402 91
525 735 38
763 326 315
220 643 704
778 657 152
683 969 96
580 14 227
25 935 671
909 524 709
532 976 447
670 752 149
616 731 83
821 644 231
733 133 700
592 145 492
375 381 568
894 47 979
215 852 101
430 595 335
955 678 424
689 634 851
226 325 851
906 126 26
688 453 644
581 82 131
756 799 682
507 815 375
82 212 798
762 930 854
791 478 889
844 657 83
735 362 525
102 798 707
23 568 555
379 331 637
54 221 289
846 253 549
624 164 219
938 474 71
961 706 502
367 582 981
491 532 988
133 276 630
101 718 525
349 455 48
628 734 346
393 441 27
267 159 74
829 737 47
706 336 322
292 81 832
361 21 84
873 924 592
447 959 188
124 325 563
811 760 437
148 750 983
576 625 17
988 514 446
901 913 978
146 741 800
406 362 847
661 229 548
405 948 493
529 239 419
843 881 451
233 665 544
369 945 744
147 640 904
534 511 665
731 275 910
580 812 269
608 223 526
388 168 699
114 637 294
415 890 536
89 602 620
349 340 608
617 18 985
740 463 930
730 539 870
877 108 15
922 10 53
63 337 226
77 231 860
600 713 635
108 384 54
104 39 61
588 908 236
454 729 776
584 326 297
99 271 234
698 667 278
332 811 87
170 183 19
851 447 284
951 120 644
931 958 781
662 873 793
787 744 180
590 785 246
367 468 765
20 141 748
197 620 171
116 865 136
395 977 136
696 487 311
218 661 366
916 670 451
119 762 369
375 176 268
257 345 955
788 749 747
250 219 236
326 943 650
249 154 404
119 272 417
641 802 500
57 724 273
228 944 844
603 22 503
24 937 852
436 349 255
539 845 346
610 939 214
152 823 20
414 89 260
512 784 969
351 892 447
666 270 61
721 861 566
717 731 615
867 439 563
420 125 353
224 906 75
952 446 258
656 504 787
554 652 623
241 724 766
714 979 114
180 250 823
173 342 677
403 657 106
330 834 520
104 706 307
688 719 941
709 800 850
965 852 369
714 655 390
677 353 903
725 465 526
409 116 931
889 103 650
560 103 916
512 189 81
104 393 288
961 210 857
661 99 368
675 493 565
373 953 911
383 683 297
920 862 515
323 153 476
410 488 707
160 111 369
779 345 539
384 313 419
53 217 496
125 351 68
72 604 623
937 784 989
972 635 681
987 462 875
686 920 593
381 309 74
479 280 627
241 696 764
389 731 411
66 838 622
498 420 28
956 634 460
768 803 333
717 66 459
645 850 225
12 573 918
656 350 462
782 26 320
682 219 990
945 511 549
424 488 433
526 112 234
340 107 495
370 998 713
492 824 849
387 846 670
121 462 799
55 632 579
430 444 73
98 519 750
599 687 559
182 589 280
634 776 724
862 653 965
911 790 153
888 98 921
628 54 250
379 531 468
321 39 501
621 601 99
532 463 455
75 660 296
62 821 806
388 862 237
880 199 552
427 664 906
261 630 989
527 436 797
840 341 964
119 646 909
616 262 126
521 261 786
116 462 529
270 459 378
327 95 625
684 237 79
578 772 704
134 855 759
113 53 36
77 341 831
375 843 703
868 408 218
12 148 292
694 661 272
679 828 851
131 525 393
524 218 360
494 162 78
911 610 471
176 868 585
51 103 434
982 597 562
508 647 95
239 274 72
27 981 183
653 133 866
334 429 679
207 508 15
142 374 570
840 650 998
424 87 22
389 120 614
611 466 685
404 729 851
683 622 875
479 873 757
701 231 799
946 438 313
519 974 512
495 653 425
542 461 916
953 340 398
751 663 662
181 859 85
312 835 107
345 705 583
744 372 860
182 463 188
407 749 189
174 910 750
534 395 107
277 375 830
732 796 648
57 692 290
789 588 667
528 209 637
576 510 142
330 848 471
529 154 589
638 466 701
800 509 148
770 847 460
670 69 501
986 365 506
358 300 506
690 537 505
975 256 95
660 927 595
213 49 92
284 64 990
824 200 849
747 118 471
170 969 866
49 347 979
174 421 69
951 782 147
37 712 689
35 475 118
699 500 943
530 498 875
277 824 456
751 734 215
182 128 695
906 921 546
154 901 480
965 269 269
140 732 231
668 174 789
156 872 490
259 329 816
442 340 627
358 97 805
813 937 487
706 461 691
912 428 158
750 580 276
464 765 701
420 519 976
55 447 240
719 28 861
634 225 238
474 629 150
638 549 818
995 670 418
63 685 249
311 440 334
353 202 213
906 870 53
269 557 656
638 667 421
341 649 381
462 448 260
773 760 140
264 969 41
817 284 42
230 648 830
976 543 135
839 760 882
170 501 91
631 704 745
215 857 540
301 496 218
778 562 395
43 238 921
692 555 761
225 461 602
976 793 201
864 962 977
377 241 860
271 886 816
298 850 672
460 129 343
640 945 171
376 410 881
775 427 398
852 773 479
238 67 615
989 526 761
856 342 881
971 144 78
87 885 501
594 775 692
615 57 138
357 135 893
191 400 812
514 680 661
444 836 475
288 59 870
540 814 439
499 856 283
895 804 601
770 285 495
792 280 93
381 53 647
840 684 156
503 663 647
334 114 134
222 502 783
378 39 956
802 759 22
424 979 927
439 332 906
288 608 363
786 298 737
665 517 263
680 874 835
182 728 777
480 949 725
93 838 200
555 741 940
244 265 338
99 799 46
411 368 243
938 417 230
737 959 702
765 888 455
279 91 834
285 658 230
437 256 672
865 268 385
532 917 571
570 937 231
266 778 391
214 407 699
506 412 649
173 451 814
948 828 88
221 159 833
245 51 461
559 970 800
463 300 883
276 941 612
509 478 243
906 969 940
998 11 397
836 756 990
807 684 795
551 919 81
500 616 395
950 43 244
238 872 63
22 501 976
339 450 193
948 857 89
305 432 499
454 221 930
772 471 544
80 127 714
75 923 254
407 380 209
625 530 965
433 242 105
912 327 888
942 482 132
614 696 148
710 159 731
59 865 219
262 443 218
227 484 790
751 814 743
512 938 755
324 232 569
684 227 724
803 873 477
85 284 239
374 680 587
980 951 289
819 398 496
518 959 617
448 151 662
527 196 229
955 997 931
866 351 911
296 732 783
207 934 217
45 172 700
274 604 657
737 590 614
742 399 195
505 655 561
239 400 378
29 125 759
728 89 353
63 122 245
312 589 487
358 259 211
155 677 634
232 963 101
932 239 438
371 866 154
569 457 995
971 993 631
747 507 161
575 626 748
32 221 467
768 104 288
16 397 892
744 969 392
95 729 744
379 711 197
685 395 30
793 643 738
999 685 900
595 692 661
549 366 531
920 497 86
729 387 866
522 28 567
985 424 648
621 824 926
542 886 638
398 457 120
839 429 233
587 569 740
975 840 370
958 469 467
138 988 361
814 715 202
152 878 104
494 629 750
80 356 968
287 194 903
777 641 406
444 167 533
700 271 99
548 993 240
812 394 75
251 555 37
747 26 287
388 566 771
273 645 470
398 105 936
409 333 611
246 768 545
726 56 203
383 951 901
71 149 318
883 169 52
427 391 64
235 115 316
627 940 176
585 353 898
726 164 467
917 258 347
291 434 600
298 622 730
996 122 162
410 624 705
912 689 487
32 449 938
643 620 463
615 673 759
540 108 881
687 914 289
920 494 869
326 437 192
242 732 304
392 980 924
960 545 299
371 917 631
585 521 486
342 965 262
622 720 880
154 507 593
726 211 340
497 184 392
870 353 182
394 694 467
656 519 237
85 542 63
471 385 103
36 720 886
540 275 281
237 251 535
945 887 652
917 894 106
367 848 915
275 469 820
257 249 467
643 185 620
28 265 816
733 22 546
120 516 386
787 430 586
886 991 876
148 917 50
890 600 417
720 634 809
111 289 989
194 313 249
717 294 355
487 536 665
590 898 397
282 310 439
600 920 70
818 139 23
443 65 56
345 325 886
28 551 165
890 117 683
392 697 822
161 772 755
793 206 622
86 961 609
303 222 462
47 408 645
598 964 351
476 629 395
880 921 38
713 380 380
915 173 87
717 790 679
106 374 126
789 614 995
994 99 64
936 791 170
992 363 218
224 747 861
431 368 139
910 148 729
897 338 277
455 144 706
453 299 822
57 364 656
619 671 514
878 306 202
608 247 528
398 996 506
163 307 196
805 726 975
694 426 831
670 266 187
910 16 125
543 802 884
636 44 346
143 210 228
789 307 407
150 323 163
915 665 963
980 456 750
847 613 426
272 127 339
801 118 543
536 675 88
365 238 89
692 325 266
210 269 165
414 774 291
665 59 259
739 295 790
866 406 548
72 35 588
418 933 528
682 876 830
10 788 64
873 811 26
680 391 265
376 913 106
447 802 731
413 589 480
193 861 464
601 750 700
661 880 210
351 591 846
34 61 209
652 261 969
681 713 965
195 680 413
483 804 718
200 637 11
905 524 330
93 765 542
371 297 780
95 854 583
334 509 249
497 610 994
334 846 457
679 41 710
39 541 975
535 585 208
730 505 365
901 942 918
205 399 555
101 861 28
884 509 288
580 734 828
683 299 379
232 195 561
671 519 988
86 475 276
358 669 621
795 266 709
664 678 197
456 782 343
988 872 456
127 57 235
77 339 374
717 151 347
118 746 945
866 578 689
310 609 693
228 597 41
753 151 888
270 431 54
35 440 838
901 925 597
753 257 137
798 606 778
757 279 895
955 675 217
339 546 11
120 194 228
863 589 113
313 501 56
763 563 798
553 747 819
349 858 446
713 82 255
464 185 431
419 825 156
621 607 980
910 940 646
412 558 735
243 29 118
894 448 567
124 771 345
951 698 199
204 867 683
928 146 406
746 507 218
592 16 433
281 11 579
266 457 638
319 607 254
575 914 304
924 252 694
791 185 990
587 517 134
73 202 255
225 824 985
426 625 715
668 902 728
274 537 153
414 732 655
766 328 585
642 821 966
780 478 964
658 222 724
679 602 278
845 930 718
72 990 364
636 186 384
995 665 303
111 726 894
59 824 336
489 43 58
737 941 229
177 367 560
448 217 904
180 618 24
995 548 906
385 747 260
836 884 770
941 770 179
548 639 218
913 365 533
438 685 998
121 608 318
161 990 942
212 54 944
866 913 625
888 363 985
235 872 32
158 947 394
400 766 430
38 374 946
985 226 935
220 827 964
371 48 734
352 961 702
810 466 369
887 741 156
850 436 246
751 237 712
488 24 904
571 328 206
997 256 28
293 286 534
968 999 816
705 48 115
117 78 270
954 39 624
393 941 953
679 97 652
485 896 400
805 416 677
285 966 339
49 911 963
45 99 517
267 993 135
677 450 418
788 720 490
991 57 741
320 14 616
908 384 462
470 275 957
108 132 48
537 150 622
854 597 883
306 823 886
173 517 612
635 368 276
771 725 146
698 269 675
570 488 198
871 71 159
537 599 226
205 813 673
486 320 418
110 121 469
165 959 585
442 38 242
448 529 568
813 314 886
371 829 748
628 30 645
789 130 145
724 131 661
253 320 799
432 585 477
501 104 352
676 653 444
189 809 18
343 503 882
531 17 113
14 208 143
601 574 97
137 867 428
551 191 44
38 299 808
166 921 421
80 249 160
764 494 654
219 449 987
602 388 301
86 106 354
298 228 928
404 823 738
751 991 210
705 52 587
644 894 149
419 887 172
772 98 98
364 377 654
925 327 80
738 218 113
426 361 200
104 312 556
874 208 73
508 63 558
903 757 886
428 536 187
513 825 141
107 511 446
502 844 543
831 51 227
29 854 35
695 745 18
338 469 765
131 657 579
147 197 516
83 342 611
487 396 257
624 172 426
367 57 667
778 476 890
888 106 567
961 639 191
899 549 744
569 478 81
908 493 454
992 194 892
346 748 198
157 706 788
601 290 409
825 263 437
956 212 729
898 554 233
967 481 880
407 710 145
300 520 596
133 941 787
940 457 690
580 379 193
676 903 961
38 871 499
707 874 327
542 190 915
926 828 299
722 880 182
768 353 832
248 822 858
888 807 245
926 245 889
775 708 61
499 396 903
651 111 503
404 639 891
790 35 439
14 69 517
988 930 303
13 927 67
534 449 856
642 998 535
393 850 352
555 380 303
146 272 485
734 156 110
971 770 860
852 686 717
827 715 315
792 968 600
752 462 323
718 345 671
568 332 955
548 642 525
984 583 433
453 642 376
734 136 669
492 535 683
284 273 458
601 577 187
206 161 557
735 562 630
331 412 669
349 721 563
865 168 234
795 607 375
763 781 838
800 773 212
536 956 796
292 597 350
786 995 379
873 913 628
809 376 530
707 781 164
259 361 558
956 942 908
573 698 271
262 108 292
604 903 502
585 550 396
839 257 804
583 943 99
906 155 817
654 775 557
124 337 549
983 721 685
871 368 231
714 45 880
768 386 698
807 877 277
447 551 567
559 983 858
409 561 938
79 616 770
911 219 384
991 915 32
355 308 66
608 872 185
832 164 415
910 492 293
832 634 679
845 353 867
287 872 748
685 475 183
770 618 629
672 798 932
435 395 158
519 106 405
333 698 282
888 269 718
212 791 603
924 895 853
422 668 281
228 185 579
773 465 757
352 247 514
801 116 644
801 903 570
648 160 851
652 809 823
795 378 51
415 711 844
833 209 922
683 978 135
789 352 925
592 623 199
249 358 697
916 442 504
268 85 822
648 345 482
856 377 601
926 902 630
66 238 959
194 215 125
154 355 971
253 669 902
902 124 150
284 84 476
808 552 226
700 873 712
833 645 534
938 74 155
716 53 602
94 933 373
930 474 695
707 334 553
502 107 933
526 778 27
251 757 449
117 85 282
210 345 12
443 80 658
313 87 457
632 980 177
14 143 478
192 430 163
422 233 883
692 489 912
790 939 610
612 691 371
429 800 783
988 921 906
401 216 916
894 457 969
870 280 819
809 957 445
750 48 460
27 790 878
773 360 322
898 435 414
719 244 418
454 786 709
654 892 431
914 773 666
577 789 460
476 408 903
998 870 373
942 103 138
771 317 913
998 788 389
661 855 520
553 840 443
923 680 40
253 954 924
242 988 349
162 590 630
237 728 309
654 589 983
77 350 660
715 141 508
653 224 386
246 330 290
633 939 374
208 496 870
91 23 363
75 534 317
812 361 701
433 884 134
588 872 592
930 798 962
322 434 903
237 282 740
548 503 858
58 585 149
390 381 815
539 881 107
107 247 375
286 158 345
933 985 382
919 422 280
30 235 331
217 502 364
479 281 44
542 223 901
770 782 49
213 934 948
730 406 969
821 402 716
963 938 375
836 298 558
656 692 202
336 479 292
682 849 613
728 631 457
814 688 324
425 266 719
843 828 370
268 127 41
234 158 75
96 984 439
317 162 542
838 909 444
80 202 73
979 671 632
925 25 827
179 925 633
983 48 181
289 247 748
110 967 494
544 453 76
110 473 873
819 796 293
183 634 160
527 862 743
237 632 831
125 616 451
412 606 223
842 553 781
894 130 270
830 793 284
746 839 669
42 867 553
690 942 405
195 986 970
527 515 278
929 847 493
774 492 715
120 119 411
865 821 719
564 615 863
303 238 279
787 739 25
848 33 226
468 183 41
395 637 496
497 181 846
530 545 968
639 706 80
479 744 550
14 511 623
500 741 479
354 214 829
762 730 986
156 522 634
805 421 296
796 436 989
692 646 151
159 709 887
320 415 723
951 319 632
419 142 622
82 793 855
977 367 40
973 489 35
281 219 267
537 374 978
52 937 295
257 641 670
505 445 705
503 924 367
344 903 994
966 635 137
108 542 126
145 128 392
337 764 816
796 722 102
572 337 376
569 744 518
659 582 261
101 415 902
56 233 249
828 979 385
576 465 732
794 559 99
838 284 117
919 371 473
948 861 255
95 269 345
917 196 548
315 84 603
807 962 41
400 242 861
546 579 129
181 734 714
161 303 972
864 573 569
602 253 546
98 77 698
548 243 675
423 772 543
675 762 498
99 550 67
939 637 385
576 786 313
40 801 159
372 288 715
285 982 313
573 205 56
336 805 524
311 866 411
682 725 679
595 886 427
353 188 893
545 823 775
888 685 503
375 827 523
967 752 158
55 587 950
515 762 239
339 998 155
56 863 346
101 79 995
194 52 616
994 199 869
829 305 197
746 208 504
22 206 309
93 594 750
995 704 233
647 593 216
823 891 709
799 714 377
807 511 130
48 507 724
456 708 950
630 112 484
360 503 697
234 835 624
180 335 47
381 76 527
391 920 407
374 843 225
703 125 136
93 153 825
656 75 57
26 143 865
109 766 854
541 593 328
31 910 667
378 42 929
14 737 178
827 27 814
207 970 663
672 61 626
866 179 610
789 580 928
539 902 806
778 575 513
412 101 336
745 644 209
533 883 481
548 429 28
750 800 915
319 765 339
487 265 415
958 495 439
795 198 208
197 654 844
728 995 553
387 632 612
504 561 546
108 740 409
832 47 332
233 767 547
472 279 508
15 327 401
770 476 127
946 974 813
929 265 132
537 110 262
220 465 660
496 794 948
329 69 274
461 728 237
389 713 410
912 603 94
14 970 126
797 14 370
190 524 888
514 457 416
350 498 566
943 527 384
283 373 482
644 119 730
322 262 500
214 120 958
181 936 475
38 529 827
287 593 951
825 550 924
382 829 548
480 146 247
504 408 965
804 849 699
284 654 306
443 538 202
646 763 331
766 582 957
647 747 759
918 62 105
529 602 681
858 81 921
983 221 792
667 31 621
604 890 869
776 869 458
81 334 699
288 852 881
512 816 265
279 625 43
781 459 853
212 357 412
355 549 40
979 71 322
559 133 262
354 590 560
883 591 263
840 594 601
828 979 296
455 938 303
363 89 778
102 155 940
745 964 105
382 590 917
536 12 767
404 303 345
547 313 181
260 328 131
955 178 24
436 270 71
453 918 137
514 513 889
983 609 139
821 748 207
439 613 407
209 60 548
468 597 34
986 199 60
643 67 349
635 917 335
457 327 495
928 853 321
437 800 188
729 973 851
566 932 685
79 863 836
891 88 370
85 663 141
67 929 811
563 705 854
924 144 789
824 534 903
926 195 533
648 755 724
456 504 990
494 672 753
696 488 107
932 97 335
998 16 46
600 333 424
897 854 347
77 744 243
214 307 393
529 866 766
377 981 959
682 172 980
414 851 599
224 991 669
182 907 883
285 253 156
444 854 448
235 231 288
607 220 946
964 344 143
582 190 113
426 292 716
312 479 818
760 209 428
611 343 216
531 227 428
882 113 960
183 992 204
484 872 237
770 859 752
509 191 277
100 943 322
732 253 455
679 360 856
949 392 582
522 728 59
43 935 311
784 447 250
519 433 857
392 321 909
548 255 254
201 591 637
731 747 951
61 267 615
733 74 979
663 456 36
989 65 365
491 790 28
255 130 332
275 261 374
108 786 866
744 189 94
915 467 743
276 478 396
610 872 248
885 59 318
589 63 368
659 938 554
480 257 429
23 472 860
844 417 416
314 439 86
703 964 48
920 428 833
836 789 433
306 808 291
376 600 718
824 136 922
974 227 470
999 93 874
870 335 410
466 148 299
203 373 243
917 376 59
299 375 918
457 883 553
472 288 251
402 920 82
756 206 56
29 312 740
756 779 593
234 788 617
845 281 435
29 752 231
343 470 42
457 594 314
244 543 837
352 209 16
100 123 869
442 718 224
471 905 16
439 79 229
623 93 89
402 294 895
724 841 525
841 11 455
500 640 168
280 680 793
310 116 336
922 114 360
688 289 324
516 57 576
425 673 726
219 713 872
176 233 247
609 432 278
177 670 582
612 107 937
18 506 523
502 428 739
945 923 519
805 691 346
195 602 694
656 834 236
757 984 804
96 28 885
144 155 261
623 312 750
549 686 405
477 188 86
391 713 986
599 319 997
715 125 671
204 837 238
605 419 206
554 578 112
903 28 964
158 111 527
717 892 876
589 489 878
506 203 982
747 253 393
934 703 555
522 214 957
705 273 288
370 610 549
791 318 904
810 509 941
97 205 573
410 252 394
880 11 183
946 30 720
460 665 922
761 354 798
740 41 87
979 723 173
696 171 55
324 968 116
639 62 987
494 878 726
308 223 705
374 127 427
257 186 972
189 574 401
550 466 460
444 736 133
954 233 70
413 951 313
901 743 259
439 250 636
301 83 259
964 522 948
529 741 183
862 901 719
108 626 752
512 933 453
644 243 200
209 533 729
604 362 158
813 415 322
837 256 991
531 739 816
671 373 643
900 323 807
156 162 314
145 568 684
487 972 267
311 584 904
124 540 463
811 64 60
714 752 317
321 702 936
719 206 906
249 59 66
628 777 425
371 553 308
417 482 157
330 193 264
986 66 311
830 82 608
18 136 51
226 844 332
118 923 219
320 805 174
444 920 754
407 484 309
554 504 59
773 875 103
606 26 401
282 146 710
700 278 612
524 37 553
814 365 436
430 33 772
407 738 553
395 942 844
469 415 912
290 562 597
254 650 702
161 46 904
305 55 620
454 162 401
777 599 794
977 408 903
998 561 764
922 172 207
144 135 470
952 656 279
852 275 865
750 781 200
736 432 366
779 909 368
591 269 985
49 374 587
869 421 399
283 813 735
336 56 635
71 207 70
746 389 782
598 636 114
537 433 213
808 942 696
796 620 222
792 665 563
380 438 665
12 361 481
805 644 977
631 957 553
656 706 103
450 837 626
967 720 889
284 687 332
896 974 65
633 561 743
458 708 253
352 432 721
886 743 617
936 956 62
571 258 109
293 540 582
389 268 576
940 171 723
929 835 546
718 375 155
774 450 431
476 906 622
158 575 845
905 28 924
725 58 445
43 88 787
195 906 322
683 86 84
544 834 155
334 20 77
979 199 693
523 690 64
336 737 433
652 718 366
151 526 327
684 348 965
949 138 419
482 314 983
134 358 198
782 536 192
510 791 21
787 290 538
372 627 108
757 940 116
95 434 967
164 532 473
652 834 60
845 388 60
40 205 841
849 346 188
281 928 691
373 180 842
340 835 675
938 138 130
47 529 171
862 483 775
852 527 892
988 411 707
300 985 216
342 927 571
107 297 563
249 468 691
413 946 984
860 777 445
810 135 58
826 198 507
615 313 174
719 626 921
329 696 354
325 788 905
392 860 79
769 912 435
182 792 814
22 65 129
623 531 404
793 255 615
496 184 944
886 382 917
936 336 412
282 399 83
456 333 570
170 854 983
132 347 936
428 712 630
746 671 78
320 305 656
954 94 613
459 216 592
856 565 549
796 257 431
504 915 791
627 819 152
730 614 979
460 26 472
313 613 136
416 284 303
926 120 328
264 238 783
596 171 856
533 791 655
856 340 19
843 428 826
69 181 193
587 704 515
649 189 347
770 130 349
102 619 229
244 718 819
832 55 432
39 135 446
669 416 789
365 902 58
76 626 160
673 650 830
483 334 365
774 999 775
586 309 388
347 274 387
502 279 31
578 378 487
194 323 779
308 726 30
101 697 639
354 527 763
552 967 581
191 81 280
948 29 891
89 42 303
442 569 92
48 557 586
485 558 621
660 147 518
343 426 378
439 872 261
439 565 838
884 122 594
576 858 728
662 852 597
205 720 237
670 167 222
903 457 945
389 61 15
453 559 177
792 555 404
265 36 788
309 770 239
117 451 333
27 113 259
910 167 154
681 584 40
546 784 935
977 854 677
278 461 859
149 224 30
765 414 902
592 927 915
125 386 169
515 181 587
895 452 922
506 224 383
139 250 603
970 996 663
472 747 48
63 373 150
541 298 610
987 815 522
481 944 246
586 675 319
801 990 241
817 725 691
258 591 847
94 971 693
440 919 418
484 144 581
711 12 310
837 235 370
909 971 842
100 528 701
568 323 472
839 367 415
507 84 63
205 404 90
463 575 519
215 820 554
643 56 223
334 217 19
146 308 546
541 925 46
65 534 791
477 510 810
485 63 182
68 81 563
706 412 142
799 548 547
436 322 627
487 711 221
144 562 930
306 163 537
719 429 827
513 495 272
561 398 144
201 983 45
180 479 527
627 959 344
678 917 641
348 867 63
777 348 723
339 543 162
609 539 764
283 984 416
817 819 868
499 81 119
229 941 369
98 585 160
635 649 562
124 251 214
958 496 997
175 330 770
214 876 20
706 949 288
972 134 285
851 401 703
831 77 925
825 333 630
706 319 429
847 782 713
571 793 867
210 118 545
177 455 260
413 183 678
681 766 324
296 762 95
294 821 836
203 586 280
245 853 410
220 933 681
926 77 433
229 36 57
252 493 698
493 345 917
846 96 290
536 329 211
273 415 612
301 467 689
260 336 310
332 877 543
327 850 778
649 993 41
94 316 277
700 217 804
272 778 199
476 373 631
440 273 938
840 394 108
755 278 738
881 73 546
299 353 858
54 473 196
900 43 759
846 437 315
357 40 860
565 303 802
575 502 634
413 27 199
121 175 824
201 562 18
867 792 160
266 464 64
317 369 755
990 391 412
333 105 62
982 818 802
66 98 509
837 185 768
68 126 358
496 567 364
162 285 404
885 409 29
20 340 909
318 77 790
267 944 256
893 790 584
859 326 118
590 680 978
908 368 541
247 850 651
422 304 559
464 600 912
889 205 58
49 829 297
806 872 331
623 540 246
49 587 610
313 110 527
827 980 549
149 695 447
832 805 223
825 741 912
24 670 107
172 564 840
115 227 334
196 572 406
619 86 294
458 870 225
489 414 263
620 927 480
999 974 760
198 342 287
283 805 650
550 333 733
503 542 778
582 49 72
909 738 560
822 434 350
495 197 925
314 981 539
250 40 810
241 47 759
650 627 396
103 50 300
345 474 285
276 500 239
218 627 177
275 837 787
177 717 438
196 541 946
639 711 809
655 353 935
229 149 66
794 825 296
937 197 368
358 140 102
230 82 44
351 686 487
754 621 633
212 598 834
75 538 599
37 219 34
619 160 926
501 926 706
685 934 13
745 955 147
362 878 174
420 137 361
715 227 121
468 821 124
619 880 682
29 475 218
202 177 344
940 640 281
638 581 234
482 105 794
551 643 128
251 666 799
933 962 295
455 382 692
300 495 949
659 916 491
789 301 40
960 476 45
398 345 472
928 961 182
492 99 348
356 136 155
112 180 357
477 244 997
682 795 458
268 571 309
343 554 537
561 445 945
219 862 279
169 158 493
450 312 725
620 34 286
978 935 298
368 564 299
685 284 123
54 919 289
111 593 775
43 40 555
135 635 992
677 126 509
895 676 683
311 320 700
627 495 25
17 840 488
518 663 158
210 935 969
552 310 206
29 134 400
860 427 210
869 688 668
885 460 873
168 879 319
274 486 541
477 75 537
701 459 768
49 770 386
298 136 487
102 260 603
922 986 272
405 671 924
777 292 255
575 506 894
77 649 209
701 962 816
454 637 291
74 238 64
169 532 612
47 702 953
231 863 445
754 679 455
890 957 346
13 340 415
720 244 750
426 284 297
383 284 411
454 489 106
178 366 448
187 762 475
908 869 418
751 277 515
769 334 972
434 708 204
419 405 27
276 782 875
161 882 374
285 918 513
196 73 574
929 367 476
897 834 183
17 148 39
190 791 94
157 150 498
476 789 894
664 412 740
482 19 778
221 847 570
128 714 626
912 362 730
681 372 797
870 182 496
435 908 320
524 194 389
437 425 352
634 347 998
999 11 536
970 621 613
468 336 531
42 573 503
58 808 793
981 46 576
589 510 398
339 631 92
988 283 263
704 682 516
678 901 667
242 822 54
108 253 759
595 535 925
884 653 495
149 476 777
815 983 639
687 57 452
971 806 593
625 74 329
564 499 290
359 962 81
962 725 640
610 844 867
803 550 415
122 300 372
377 204 980
495 857 12
484 23 706
385 346 843
718 205 160
376 374 883
666 756 434
48 687 318
606 414 849
176 326 490
150 992 322
389 609 202
895 805 427
455 167 368
505 996 515
144 606 379
257 777 927
152 944 670
246 135 24
387 524 947
921 209 203
834 307 649
342 895 238
86 400 377
785 380 390
467 406 175
856 674 836
337 725 977
207 631 687
640 584 289
750 436 938
123 711 62
883 86 452
459 531 971
121 597 632
706 760 496
675 404 790
873 261 639
343 811 97
736 995 592
205 391 316
368 169 796
834 440 692
596 477 271
241 678 508
581 757 848
406 594 992
217 321 624
204 948 401
882 180 894
311 447 19
512 870 835
468 85 789
752 172 13
503 999 350
284 914 356
32 145 633
62 35 445
518 715 563
647 939 70
380 269 151
882 849 374
420 220 729
499 637 695
682 904 289
778 679 511
313 774 269
540 871 568
125 965 518
206 807 760
48 378 429
606 133 945
698 194 849
227 385 540
380 537 360
715 995 533
890 87 977
492 17 464
81 480 537
194 234 419
421 719 401
87 109 29
998 82 983
823 154 776
484 471 729
187 50 774
871 656 985
164 395 658
780 28 276
691 704 39
200 877 374
856 134 793
297 43 414
481 974 913
323 564 276
459 241 947
335 310 721
719 921 10
699 331 86
44 537 957
505 917 383
152 251 81
506 85 845
201 259 297
263 896 176
435 766 592
307 748 170
862 236 738
531 171 34
755 691 537
109 135 354
252 132 18
396 802 378
675 103 967
132 418 16
567 868 888
158 490 827
908 264 871
463 183 918
458 999 392
283 97 315
983 460 348
347 400 852
785 356 865
49 793 346
997 524 815
898 56 737
210 557 423
998 513 420
498 824 334
80 33 251
104 51 900
670 79 153
618 128 386
108 413 757
547 831 847
333 918 225
580 266 774
538 60 934
60 510 525
272 302 832
796 132 928
170 287 987
974 259 294
331 130 847
393 828 881
730 420 877
97 383 439
478 81 211
666 942 378
818 356 910
286 710 512
639 457 456
857 410 679
542 767 463
30 682 301
990 866 535
855 641 389
109 657 700
553 764 921
364 514 164
201 977 895
997 66 60
899 847 682
607 748 777
939 352 669
749 197 733
320 371 151
726 838 251
851 512 639
885 183 812
554 716 698
199 855 518
715 172 665
670 364 764
111 122 335
34 420 67
11 345 72
322 157 366
55 888 781
235 892 523
327 307 613
254 568 97
513 169 262
676 256 468
711 400 729
526 344 198
824 776 845
574 604 214
777 320 272
284 959 228
792 89 654
645 235 379
938 568 868
582 390 674
753 542 463
231 454 74
720 581 909
109 313 841
462 859 879
736 591 655
219 207 332
934 220 170
815 437 988
435 750 784
853 991 663
602 951 698
866 742 80
945 592 813
998 408 28
624 641 827
589 636 864
105 931 127
416 741 611
577 545 957
476 376 25
54 372 902
352 165 971
570 437 969
669 245 832
451 330 843
770 110 174
291 95 904
710 595 397
742 779 477
172 455 544
924 145 601
731 75 950
418 811 241
685 813 838
935 197 278
758 223 657
287 635 504
859 90 924
120 678 403
867 780 724
719 90 242
896 324 375
988 300 676
321 21 101
492 724 999
977 507 618
454 539 958
711 54 279
690 104 783
405 961 290
847 811 525
424 652 306
127 731 318
663 505 246
508 721 166
533 885 282
85 399 851
160 44 852
78 777 707
509 717 366
157 280 324
510 949 336
110 154 821
170 974 848
411 155 622
913 486 77
507 616 341
410 974 152
784 304 748
218 856 668
600 647 629
852 373 54
533 986 98
991 677 364
836 22 908
137 536 662
228 584 658
562 813 969
19 157 392
891 681 744
829 962 331
708 377 623
441 186 827
739 968 220
216 98 257
807 368 589
766 749 116
334 221 379
995 408 647
179 794 581
426 359 706
877 609 67
425 894 647
776 751 798
969 376 983
673 849 695
377 831 193
378 732 830
361 579 130
160 395 565
600 824 26
768 305 246
928 872 675
961 900 133
185 26 515
707 600 620
299 339 327
939 434 750
505 108 760
423 103 34
983 729 662
533 668 275
523 428 73
435 908 53
174 54 370
431 172 187
417 692 238
703 685 531
44 498 973
105 28 598
235 471 400
10 18 758
326 745 595
151 358 141
539 664 368
605 121 275
478 544 138
704 740 402
499 82 51
684 779 705
305 547 520
456 473 545
721 840 947
590 427 947
637 741 506
577 741 783
113 73 273
130 286 265
215 903 213
110 885 431
297 650 976
284 664 923
767 397 430
135 331 924
686 261 175
840 758 570
926 383 574
336 469 743
338 158 293
788 445 477
831 511 359
323 294 892
442 69 546
203 625 981
896 636 80
97 481 317
402 241 612
462 204 615
208 209 623
480 709 890
68 124 732
485 256 770
91 256 590
57 71 437
433 736 773
244 801 664
130 100 929
661 591 625
98 748 934
786 201 710
247 523 159
618 581 767
551 856 791
495 751 869
910 966 677
749 296 790
338 418 324
708 584 180
911 306 359
626 918 135
696 849 659
491 883 584
795 807 381
393 380 39
245 447 523
299 777 171
126 205 381
312 818 583
659 643 170
922 23 602
715 849 828
936 864 295
311 932 872
49 674 398
932 910 643
346 925 24
881 519 475
240 792 760
417 423 756
329 832 948
288 192 535
95 741 143
229 960 286
287 76 242
807 702 775
621 887 901
618 982 812
986 871 356
921 515 517
101 622 427
83 949 784
783 351 921
899 992 519
571 361 54
176 343 592
61 649 73
429 773 538
576 330 424
331 801 870
671 406 194
726 557 662
40 887 478
154 41 383
506 175 374
481 40 505
38 207 934
615 793 749
787 673 421
78 723 498
289 221 671
75 911 462
735 933 471
514 154 239
61 956 915
98 739 242
387 179 671
567 400 873
117 418 365
401 131 627
658 681 798
297 282 701
286 465 30
290 986 758
797 271 768
610 941 653
766 326 66
528 987 511
646 331 703
398 732 611
559 629 132
347 713 78
715 286 338
760 28 586
424 867 981
636 901 262
925 334 268
720 751 464
942 183 929
185 858 663
26 758 442
95 723 496
845 326 422
569 800 477
741 119 553
118 415 346
837 108 780
843 767 739
124 529 953
898 259 300
767 57 856
955 206 703
949 800 737
805 495 776
266 404 662
370 894 668
306 806 216
784 538 472
442 373 24
533 204 307
817 99 597
208 706 782
384 205 431
668 817 108
679 443 733
562 538 77
204 41 54
843 344 767
750 380 14
628 199 408
495 314 230
143 176 547
212 585 808
60 869 966
782 21 926
179 181 568
516 539 498
17 988 526
826 52 534
452 404 393
779 844 766
649 906 261
947 448 242
472 418 597
767 867 245
336 960 656
791 310 572
879 465 232
964 403 607
57 458 491
701 984 400
869 773 828
349 786 374
498 354 178
515 295 353
303 46 599
362 659 587
858 107 115
324 297 671
885 174 408
898 25 168
65 887 722
780 555 862
951 397 744
965 521 638
643 448 228
834 541 314
77 328 105
372 400 615
662 951 993
80 822 459
272 766 654
475 226 254
59 198 728
905 416 555
753 197 931
674 202 347
880 149 297
420 781 231
482 369 883
385 45 829
961 41 684
652 692 361
125 489 775
686 419 987
742 560 20
93 533 29
804 851 410
162 764 644
36 932 375
931 523 891
872 105 10
269 440 524
257 787 304
231 788 304
532 851 924
891 676 718
989 472 507
846 871 857
373 646 676
56 727 384
550 966 491
630 309 542
703 151 519
110 252 650
167 516 191
740 421 827
464 965 599
93 98 762
676 43 703
580 984 317
991 144 840
272 727 47
58 475 930
348 364 430
347 215 33
598 893 675
811 939 322
969 486 897
755 281 65
85 207 134
430 797 921
845 902 460
40 719 697
568 950 463
160 65 305
568 192 875
696 947 660
258 285 713
753 516 300
175 313 294
850 65 910
111 192 862
89 888 187
676 314 575
595 892 404
668 273 365
832 999 277
676 386 650
360 630 649
257 97 745
979 921 362
31 674 86
677 876 672
491 587 218
766 200 653
224 508 389
236 295 458
263 698 957
879 327 312
669 510 275
668 572 381
264 131 543
747 193 250
868 778 807
217 438 954
417 574 549
296 961 402
573 497 102
919 248 899
721 625 599
476 855 63
100 615 306
376 317 74
926 76 527
626 304 277
421 532 32
883 595 94
929 233 704
191 979 497
236 814 165
169 20 272
792 983 271
484 122 402
43 82 103
921 856 982
348 113 270
568 898 702
409 542 260
840 465 537
345 844 807
987 56 104
548 351 476
399 583 721
83 232 246
315 825 667
118 509 991
49 174 23
960 29 495
297 486 735
766 665 989
456 710 760
463 290 800
804 468 308
75 375 140
211 727 130
934 523 604
215 53 327
425 983 601
577 601 413
172 431 389
333 282 927
417 652 107
690 988 946
685 834 283
120 648 814
995 35 691
210 240 811
770 10 871
729 603 542
116 986 886
463 233 416
702 411 49
835 677 64
22 219 740
251 950 37
62 258 584
107 194 330
934 182 82
366 241 285
682 970 111
836 722 703
774 365 558
571 785 512
540 454 309
609 486 725
203 894 149
726 38 754
591 863 942
905 442 202
761 815 725
500 782 858
845 148 659
179 258 447
893 881 197
257 833 56
700 436 914
275 551 925
508 524 893
705 286 392
570 838 388
946 54 762
51 226 840
622 721 758
964 599 697
675 822 640
884 773 847
279 111 498
203 115 998
472 383 364
72 693 407
54 838 128
599 40 513
864 77 39
226 289 917
774 506 969
488 943 336
954 187 571
679 636 143
120 237 13
464 244 999
618 547 60
374 894 229
177 326 663
300 424 977
216 210 748
867 163 667
843 520 389
380 735 430
329 687 666
530 580 278
651 476 502
760 915 729
370 195 744
622 279 195
31 16 303
317 568 231
618 108 37
579 91 92
233 426 100
987 902 293
848 814 477
49 370 435
831 753 991
47 247 271
897 491 441
612 967 469
720 695 600
359 540 686
506 294 710
794 648 115
421 122 697
929 309 997
565 892 147
25 972 246
226 222 590
197 359 783
145 379 852
566 131 435
285 93 815
292 663 386
493 502 662
666 425 175
252 910 115
850 421 943
712 123 898
597 182 42
492 611 35
578 566 638
225 441 169
284 615 363
62 873 894
910 286 724
743 767 229
976 230 567
726 921 604
826 871 502
344 758 861
804 818 836
800 659 548
883 929 570
582 465 79
295 693 626
543 915 735
802 937 613
605 830 121
544 943 330
824 631 962
688 994 830
924 778 429
400 606 259
340 54 28
117 390 942
341 117 859
215 230 681
895 961 581
430 772 293
16 711 563
441 968 667
100 229 986
397 924 725
143 630 924
999 160 867
715 575 83
907 604 924
427 235 223
481 420 322
716 886 370
897 544 835
834 203 202
998 876 317
39 655 764
140 84 275
991 382 498
839 929 87
742 636 391
396 763 246
364 805 595
38 515 789
127 624 270
977 920 588
708 961 145
342 542 777
156 270 935
851 291 518
579 59 367
798 679 933
788 836 964
935 718 993
118 508 325
872 813 929
259 948 131
377 719 337
934 595 169
411 469 391
399 568 204
883 159 844
956 44 471
565 511 677
605 88 788
660 562 705
859 778 176
316 346 870
940 799 337
117 143 512
496 787 677
67 611 475
146 642 479
476 142 79
229 666 717
533 612 569
545 982 111
618 732 986
151 911 197
640 909 68
122 514 972
190 858 421
434 890 852
672 711 831
806 315 258
938 314 592
963 494 305
575 460 360
256 847 608
977 840 162
677 998 484
202 389 283
794 750 252
527 504 247
445 515 195
623 638 209
822 805 592
511 311 277
619 733 998
336 493 454
272 633 82
243 434 92
993 809 487
574 754 947
702 547 142
289 669 279
707 480 454
432 340 933
138 114 539
663 339 194
852 364 257
601 87 676
683 618 160
905 957 81
424 383 654
492 157 824
144 76 603
483 168 80
378 383 425
778 738 182
797 42 577
299 345 936
719 122 554
246 396 21
457 485 707
983 888 542
363 655 224
583 280 10
946 162 242
35 448 723
741 16 827
174 464 742
689 535 662
679 876 256
112 389 494
697 648 147
659 580 872
26 158 743
848 733 124
355 230 75
358 578 326
671 319 798
284 602 110
960 415 517
164 591 262
841 576 552
447 350 36
180 508 975
415 751 624
611 493 427
290 780 318
664 759 314
810 486 848
266 540 372
619 320 61
782 819 515
808 869 198
609 226 548
350 407 776
144 229 886
870 159 112
327 313 200
677 772 162
256 480 852
874 231 510
394 672 620
297 102 724
592 55 902
629 211 971
678 113 833
732 491 312
341 70 372
70 116 345
53 136 481
699 630 542
973 316 567
12 871 220
771 261 216
671 441 410
892 740 634
296 11 895
596 340 507
874 132 26
87 654 638
152 337 159
23 939 188
888 950 838
360 130 218
148 805 199
990 772 127
821 607 251
61 888 262
759 870 372
445 164 504
659 438 813
902 972 989
340 779 715
685 558 437
214 214 621
844 675 93
828 500 372
451 499 901
463 480 921
348 223 843
343 908 142
432 811 319
271 506 661
994 343 91
427 458 264
808 941 546
722 430 750
495 656 610
303 958 149
210 898 50
924 368 703
76 686 913
63 158 17
82 448 729
870 200 484
519 497 783
983 250 435
604 796 557
993 459 174
255 997 290
114 174 775
307 500 23
875 313 787
954 674 633
560 284 916
38 705 720
314 568 48
186 261 998
195 645 994
91 210 328
262 547 278
88 750 614
820 517 140
220 281 173
946 312 992
611 537 526
460 307 139
959 532 627
264 558 851
774 667 155
225 367 477
309 808 534
341 474 192
64 711 887
984 345 512
766 156 215
120 747 826
115 561 184
515 821 552
792 338 946
791 135 21
130 356 247
932 457 852
997 841 703
363 572 433
393 737 617
828 128 643
13 194 327
603 650 362
819 571 547
504 404 245
839 696 365
349 185 16
538 875 533
865 657 946
373 774 567
786 65 45
195 577 769
394 211 707
910 601 134
96 824 245
584 267 386
804 852 669
701 494 508
19 768 677
21 491 350
366 908 95
348 687 668
358 419 590
844 145 976
717 526 44
191 448 694
996 330 849
448 878 716
407 766 818
646 523 351
183 400 679
333 86 819
192 907 992
62 775 318
79 733 561
472 349 191
888 697 804
926 71 72
389 641 774
808 449 948
765 660 592
640 363 270
802 674 204
597 710 273
901 883 874
163 567 30
257 907 849
607 749 681
606 337 657
422 917 947
702 469 320
536 774 648
76 145 607
890 842 394
470 307 436
245 649 419
565 63 987
694 266 748
266 253 41
994 924 411
393 70 318
761 199 358
438 981 666
683 468 823
386 482 191
418 657 569
737 350 669
79 697 944
471 290 88
24 787 987
606 39 569
743 616 708
776 697 919
120 458 203
890 720 29
939 631 688
34 94 357
417 85 799
273 569 339
997 601 479
759 131 993
115 889 509
996 677 690
352 210 102
28 546 743
355 145 172
470 928 402
354 425 827
772 530 138
829 551 128
108 164 343
666 441 102
431 612 440
652 447 639
168 728 828
379 93 170
277 137 827
254 383 889
544 117 174
626 555 312
409 835 789
262 366 218
93 575 256
981 336 923
882 349 790
531 368 741
754 54 883
40 296 251
315 795 261
78 182 979
130 447 540
965 120 729
331 974 386
342 616 962
324 25 474
137 398 79
301 94 945
910 363 745
790 758 352
405 246 981
417 510 632
293 526 33
935 468 663
324 32 853
157 82 84
820 291 684
746 876 295
12 234 49
331 508 596
286 654 27
740 300 302
360 118 744
373 139 639
810 753 714
141 513 174
45 441 222
802 70 205
306 925 507
363 136 318
354 473 411
245 734 426
931 230 356
626 983 570
412 463 762
119 127 212
238 594 210
771 686 809
33 352 130
722 51 17
950 846 786
105 946 539
554 139 736
402 500 799
166 537 925
489 690 329
860 909 703
995 14 477
923 682 652
769 932 975
194 549 985
376 900 745
768 997 94
249 637 190
115 926 410
157 806 49
195 707 860
317 978 60
399 740 34
230 93 564
499 673 595
189 174 156
497 832 615
436 746 74
374 190 313
195 33 148
770 592 477
565 75 168
567 570 743
664 395 362
748 361 406
250 59 564
455 86 173
159 137 109
603 842 565
967 690 138
617 108 381
704 851 466
587 829 936
612 95 779
918 518 88
394 146 751
361 12 75
536 987 900
344 18 589
890 253 103
310 881 802
48 356 592
27 77 475
772 757 723
850 654 256
752 308 214
148 973 193
611 917 160
224 969 258
966 331 363
800 397 117
793 491 999
24 492 12
488 69 667
49 290 785
549 83 734
567 875 62
374 521 273
365 302 512
779 737 86
148 178 342
897 501 600
333 191 39
215 489 842
770 503 958
249 251 282
666 150 890
819 504 991
618 102 579
221 331 829
139 963 295
273 824 99
58 866 244
168 750 302
846 158 243
826 632 522
387 77 809
614 688 802
934 458 900
148 676 789
162 155 382
139 268 41
856 91 992
928 258 680
456 40 98
228 151 881
839 998 350
465 950 807
339 226 33
17 86 554
336 524 749
527 514 549
317 279 17
483 743 590
537 436 814
630 115 326
766 615 943
666 642 634
54 721 741
951 535 473
769 52 174
96 826 318
379 239 689
78 430 559
359 426 139
772 718 560
942 294 886
971 868 472
974 702 10
345 582 922
532 254 323
139 208 133
425 933 116
799 23 729
244 473 657
596 47 75
724 111 704
486 191 773
104 785 65
516 615 641
329 707 535
146 914 134
681 164 647
583 787 67
340 916 649
615 169 910
690 434 10
877 905 828
222 556 917
29 371 679
461 623 332
509 943 569
315 875 119
883 572 901
116 800 405
174 356 21
473 513 402
284 143 227
784 860 94
692 381 74
155 637 760
605 161 994
691 241 605
13 51 262
690 82 72
97 624 27
746 492 937
23 206 472
48 105 52
220 945 380
260 631 884
362 37 634
824 845 742
534 623 836
24 822 746
807 270 186
747 836 209
967 110 588
871 341 818
398 482 20
989 944 66
91 719 786
963 584 845
158 427 701
215 74 402
812 25 519
359 177 413
765 97 947
617 184 718
893 541 854
429 306 474
303 230 326
899 991 791
249 197 339
58 946 81
280 411 360
843 982 148
405 835 654
714 693 509
179 885 71
896 691 942
933 941 989
755 269 831
381 162 519
914 998 354
995 945 616
227 146 815
613 959 714
661 978 159
602 822 842
36 157 304
641 379 951
142 304 187
748 612 503
841 564 122
980 631 123
891 949 341
85 857 191
310 945 225
687 175 115
179 704 931
583 466 194
403 158 249
629 230 396
271 733 891
368 331 395
712 162 810
857 224 205
788 424 976
180 844 721
107 393 664
680 660 86
969 32 752
630 765 154
368 531 388
419 81 170
546 411 279
744 631 168
218 547 772
985 859 227
869 403 678
89 551 794
810 110 162
278 14 597
472 670 703
29 730 212
728 104 439
229 810 354
862 319 632
913 15 43
817 507 432
794 594 943
539 579 379
687 515 902
919 983 415
816 63 627
911 219 24
387 909 301
431 993 764
594 46 963
784 928 104
440 961 709
912 567 762
935 370 594
652 413 894
209 114 96
348 425 500
574 22 31
718 836 41
851 924 236
294 548 209
894 15 481
19 821 788
213 299 103
344 912 490
435 328 577
41 228 83
660 56 408
761 902 795
729 696 896
658 824 144
751 483 410
992 182 469
469 797 339
234 717 416
820 955 300
388 587 734
61 393 154
394 645 795
200 528 299
872 795 712
163 319 383
927 549 417
813 591 114
433 777 161
376 938 191
673 112 354
370 39 137
733 302 589
719 805 22
773 893 492
221 312 870
296 843 504
696 996 704
568 379 690
646 872 398
890 174 802
529 424 842
178 762 209
746 305 211
735 778 492
744 847 599
395 781 82
389 508 812
825 355 558
121 679 717
467 585 991
67 435 37
255 838 50
800 276 968
977 929 152
803 485 949
370 614 525
384 309 293
164 583 556
129 256 130
745 564 596
610 882 343
87 26 665
918 983 298
171 366 210
297 888 920
383 143 158
473 876 906
625 945 165
613 370 340
550 85 654
489 229 452
132 114 581
609 736 629
900 692 556
581 148 255
572 509 527
284 227 715
342 670 67
982 80 961
254 154 708
291 246 991
997 745 872
662 52 238
957 222 567
693 447 188
132 91 16
883 949 566
923 677 678
693 535 38
436 822 428
424 409 627
714 351 255
907 41 568
841 229 973
327 570 979
67 500 640
731 887 872
455 346 656
127 422 882
105 813 966
635 55 831
167 234 785
50 65 182
839 927 313
967 997 171
807 717 368
434 993 98
495 535 817
683 14 119
464 91 897
371 679 997
309 692 520
956 591 985
707 552 423
517 421 310
295 403 313
111 822 450
449 163 510
472 328 326
209 947 647
416 25 830
451 915 456
528 303 168
888 805 83
462 807 30
620 70 453
803 706 754
192 578 652
767 779 408
435 364 125
606 238 618
192 358 176
118 203 533
612 221 439
983 449 589
462 77 749
81 921 986
480 909 364
783 477 593
765 503 967
675 557 689
482 60 460
627 128 103
786 496 683
533 378 643
443 597 771
97 392 844
637 678 31
243 673 274
628 215 419
953 475 983
959 854 198
286 579 537
406 668 883
172 111 635
666 936 633
496 48 724
188 245 602
753 504 879
115 970 161
449 391 318
519 536 795
702 222 157
399 703 956
376 796 23
169 286 26
472 279 635
862 130 686
673 928 484
658 733 565
796 281 92
815 480 321
762 741 492
72 443 168
87 740 398
167 225 136
568 466 213
464 753 444
247 723 580
759 243 369
497 75 528
279 514 994
824 471 333
842 996 130
958 337 679
537 264 203
939 999 970
679 903 611
167 355 964
827 225 700
728 95 712
892 457 443
513 290 640
52 716 266
537 307 177
621 365 181
869 885 716
590 730 233
346 55 619
858 270 926
681 736 692
883 505 137
52 191 734
265 436 485
558 142 421
201 162 550
484 308 745
433 92 409
133 826 34
108 382 686
626 452 194
234 597 284
312 387 26
411 728 917
277 249 937
181 982 857
50 142 366
912 421 415
948 786 319
59 433 833
88 253 433
511 424 664
650 740 547
278 860 126
78 159 204
781 558 380
208 766 447
795 637 522
178 230 139
801 459 241
109 465 134
875 776 673
28 154 84
724 560 408
376 474 712
615 824 721
753 958 318
983 334 408
882 964 813
457 714 153
693 184 880
269 403 690
996 570 283
592 585 715
748 156 444
703 892 116
597 208 614
365 249 659
871 23 466
45 492 225
475 522 940
973 576 112
383 886 142
766 739 257
130 776 393
267 38 515
96 581 347
979 332 428
238 904 106
880 274 364
678 952 317
846 845 941
399 613 664
246 994 715
894 705 62
311 797 584
485 668 633
763 450 717
494 180 366
554 405 452
725 226 396
647 29 833
579 421 603
273 515 772
729 476 977
965 706 524
336 274 615
52 333 879
361 233 877
256 734 215
810 368 679
175 737 57
548 112 124
116 982 29
797 902 612
124 644 780
482 114 161
444 714 147
539 418 620
439 869 64
503 680 540
616 256 416
490 637 673
76 974 229
208 928 575
589 851 812
153 589 535
989 616 493
357 295 97
403 540 405
473 795 835
833 755 221
190 994 824
961 859 806
637 479 803
766 206 523
397 461 906
727 258 36
420 656 53
520 737 976
115 931 419
68 372 293
889 536 508
254 109 405
40 791 223
156 449 845
596 647 48
238 440 509
890 247 61
634 433 258
370 100 274
713 605 562
963 96 826
239 65 69
875 272 190
128 713 644
260 306 664
276 981 696
510 908 205
209 707 768
762 305 199
546 603 76
342 463 794
714 797 522
645 611 824
817 643 97
991 599 531
51 772 270
502 290 245
872 676 908
111 422 906
10 465 495
605 149 373
39 554 662
335 53 170
877 215 916
81 433 932
607 515 709
827 535 172
395 999 52
733 497 788
828 140 851
333 772 104
846 55 19
97 201 668
97 903 297
899 620 39
446 676 76
517 107 183
802 100 730
96 953 826
259 749 329
953 776 591
251 374 592
902 253 72
952 904 763
576 139 979
171 995 691
665 612 755
555 837 605
237 232 983
324 934 904
75 931 32
249 971 897
224 544 288
595 27 993
64 99 364
343 719 101
166 888 438
689 882 992
699 598 372
986 655 89
182 127 917
783 47 495
42 202 753
198 743 399
888 62 667
601 256 183
18 490 112
577 757 991
708 986 255
76 751 332
494 228 659
321 473 131
615 779 278
38 747 524
807 482 565
683 709 567
309 281 751
917 985 863
352 68 561
61 781 633
361 612 506
284 987 875
899 677 965
212 640 463
941 786 222
56 81 517
754 532 453
285 103 733
912 547 507
895 720 674
871 557 406
520 280 884
334 869 894
563 407 995
357 303 526
429 264 133
17 97 251
940 364 836
400 933 239
156 754 596
770 116 136
38 747 147
326 386 160
764 834 411
150 931 955
847 384 197
622 805 398
146 692 158
916 541 852
759 175 858
730 258 497
688 338 987
395 946 468
311 981 420
508 791 67
230 208 648
590 753 641
489 254 41
644 567 486
606 967 586
328 750 722
686 251 205
291 700 793
460 112 178
146 931 455
365 622 182
557 405 304
447 567 789
618 698 421
83 239 351
440 431 673
219 270 339
421 520 22
633 703 690
815 41 214
78 483 688
227 893 266
246 734 663
317 413 864
522 912 486
558 509 570
441 184 708
284 121 717
660 225 820
708 60 833
349 801 963
436 986 190
913 223 629
743 935 157
190 436 812
497 88 443
925 254 26
901 760 476
208 180 999
37 986 910
786 984 150
873 306 527
541 594 969
314 403 447
211 964 738
498 437 213
140 109 755
903 463 451
914 32 274
408 153 798
315 656 538
392 298 334
80 621 729
271 973 700
82 342 457
832 158 868
769 481 340
596 344 183
877 519 592
746 991 738
374 274 962
539 748 587
159 280 182
897 575 351
597 49 943
753 345 718
104 897 688
444 379 147
666 506 336
393 432 547
121 415 676
714 698 818
466 934 641
182 318 110
63 483 686
509 441 221
535 168 305
823 293 716
416 825 552
217 663 977
565 300 213
328 306 546
694 725 675
375 933 149
38 750 597
423 751 824
466 497 108
554 693 266
384 612 598
942 339 676
585 879 804
574 857 292
15 55 267
68 137 968
230 157 646
633 366 859
997 320 484
975 136 99
167 813 605
187 754 775
68 779 27
204 373 159
630 518 16
648 140 400
579 230 672
965 386 354
264 712 907
100 451 956
705 468 46
602 761 706
117 207 184
925 315 906
101 860 61
581 895 96
506 622 935
183 464 421
448 733 994
977 989 224
542 729 998
593 605 195
575 842 210
686 301 598
626 144 812
741 217 112
713 501 245
36 760 598
298 527 852
41 860 245
228 697 562
390 972 791
608 217 279
421 105 374
334 191 381
553 750 230
345 219 944
198 932 134
191 260 581
560 652 58
451 71 946
824 24 69
486 84 248
272 436 534
611 635 887
916 535 496
398 521 197
192 832 582
502 194 416
206 977 62
160 107 238
31 431 766
210 154 630
993 843 802
827 553 731
258 442 293
536 681 761
229 364 259
401 684 805
770 822 450
151 310 243
814 286 65
702 646 854
794 402 395
345 463 750
644 725 182
725 244 430
143 404 809
872 719 389
368 267 258
282 593 468
278 833 639
589 67 880
387 10 530
273 657 329
787 489 101
596 17 33
338 564 278
62 671 949
194 516 952
612 504 440
890 562 485
213 258 205
100 772 867
981 923 655
347 15 445
645 716 160
51 840 880
918 780 597
247 144 811
582 414 894
568 700 618
474 623 25
243 623 584
538 954 650
642 533 771
702 790 503
296 342 676
32 56 638
423 667 156
167 241 672
113 468 759
334 989 63
318 83 788
385 366 553
477 756 688
171 902 693
201 28 795
308 882 961
726 30 240
983 308 344
489 528 777
940 875 235
840 815 522
366 542 83
110 857 165
540 647 952
401 520 233
752 487 30
440 826 55
730 823 571
501 68 126
102 732 947
352 854 213
583 891 228
744 118 634
765 796 251
702 767 541
822 504 285
249 260 896
700 386 932
502 600 879
636 497 997
836 90 219
885 368 513
519 62 389
998 93 282
463 912 942
212 533 723
894 392 475
343 375 108
180 179 955
927 881 642
377 687 459
814 651 232
298 251 651
452 835 68
185 769 430
578 363 299
921 466 890
499 226 879
268 487 13
245 542 346
717 589 157
25 451 867
879 255 436
462 965 193
879 42 676
404 471 58
862 636 750
848 760 426
597 946 240
147 212 980
886 84 713
182 829 507
755 412 260
453 462 906
390 325 325
863 226 894
424 123 954
379 844 546
690 868 620
640 706 589
742 139 714
862 896 385
662 864 147
440 41 924
704 127 413
95 604 87
146 525 198
597 88 904
97 211 488
304 691 776
39 503 824
29 775 525
63 978 40
797 658 165
894 762 580
777 249 271
675 773 60
689 747 538
495 712 72
877 97 969
823 735 124
821 11 319
492 977 115
377 275 520
578 593 341
968 563 24
493 729 70
798 475 605
640 478 722
316 723 791
316 43 924
669 906 265
790 614 14
384 358 688
20 571 755
552 909 597
86 476 492
868 296 798
324 799 455
683 547 353
464 578 409
251 826 227
599 126 46
733 861 43
193 378 165
350 816 33
781 708 454
751 119 525
732 64 237
874 167 46
309 361 869
235 151 897
930 521 376
555 794 421
846 885 477
528 581 397
545 33 696
390 545 986
233 83 870
976 881 569
97 341 612
513 474 74
718 780 245
170 350 243
576 622 780
646 774 542
410 311 949
962 620 614
578 802 905
267 723 606
719 977 448
901 982 605
824 142 86
697 28 99
981 226 188
465 345 625
106 44 460
471 20 855
758 673 390
16 512 132
127 396 203
782 668 148
36 252 789
584 643 226
374 637 155
714 329 81
713 72 556
320 824 788
915 145 439
833 263 578
771 251 95
830 111 999
297 617 194
450 95 615
534 277 742
48 597 647
464 929 39
586 255 806
590 457 225
671 302 801
619 227 805
665 183 129
84 922 942
613 407 352
784 651 976
617 720 655
793 97 488
71 662 610
600 325 450
904 312 570
17 542 461
225 804 92
759 216 644
59 308 904
408 893 136
515 62 540
912 352 324
394 604 495
777 262 535
371 42 42
965 276 178
858 769 286
478 486 918
118 401 994
897 254 110
996 541 677
257 175 741
393 357 241
298 482 660
839 239 506
34 465 344
691 456 901
530 272 375
399 368 849
980 784 319
24 978 953
968 841 126
645 823 455
405 296 674
39 977 382
624 232 44
208 83 699
852 239 423
782 898 282
628 286 694
470 975 905
367 813 500
401 276 471
549 148 67
574 716 31
270 110 322
16 924 336
699 534 292
395 921 72
344 600 923
948 872 364
141 914 731
607 914 630
128 451 735
184 17 301
130 155 725
522 59 699
239 919 207
292 730 966
686 19 950
742 899 979
362 819 764
432 884 230
139 735 487
934 457 718
736 291 155
732 26 254
32 144 626
752 36 911
210 132 405
816 567 108
463 240 203
913 330 479
817 479 147
491 881 75
436 978 572
968 805 550
128 233 184
599 54 582
627 257 194
911 77 328
223 981 225
454 649 624
567 643 606
364 594 242
805 608 214
129 162 635
62 607 661
344 737 412
643 303 50
205 109 58
64 525 642
434 577 181
116 251 917
713 684 100
659 477 254
140 167 656
950 438 796
517 957 50
601 415 12
266 495 853
645 518 284
32 67 372
443 68 354
72 422 266
406 113 210
441 183 83
933 58 269
713 121 447
399 663 868
411 796 606
736 465 771
895 711 15
481 811 988
373 195 103
883 88 311
409 377 540
259 567 726
280 889 998
883 99 33
46 687 413
434 347 197
226 513 95
122 493 944
907 890 480
798 619 854
357 40 531
299 444 144
519 679 14
524 818 382
826 813 767
948 24 103
605 571 331
788 619 172
809 723 844
476 749 982
712 150 549
740 968 503
426 371 241
921 619 67
388 831 144
228 62 274
153 81 903
116 941 114
382 325 544
901 202 808
968 916 445
406 922 805
393 628 839
935 901 267
392 978 614
299 374 929
66 534 514
234 234 301
525 289 505
305 157 206
341 128 101
420 103 987
41 113 87
241 697 716
140 852 932
932 207 425
858 393 557
839 659 24
505 837 341
789 264 171
539 348 772
522 565 107
843 316 179
229 380 352
985 691 499
51 176 293
307 426 888
300 924 572
571 382 768
23 594 902
56 229 502
259 820 210
627 147 650
160 29 192
961 116 22
201 408 984
472 215 667
679 906 213
59 318 986
766 477 55
289 763 525
725 127 865
201 971 306
455 190 168
311 599 808
280 233 736
516 560 642
203 22 676
347 743 658
381 203 349
495 419 811
593 360 264
141 106 176
809 778 195
516 826 434
307 495 353
87 799 176
840 768 604
852 720 878
126 852 449
984 207 340
492 597 770
824 179 886
499 446 102
823 667 405
219 995 446
533 966 177
83 511 66
265 176 241
409 328 635
251 435 235
15 981 173
846 454 937
596 339 53
433 612 30
358 876 185
518 353 221
139 931 433
715 888 91
280 923 432
40 128 48
954 312 525
420 609 202
777 965 550
671 12 500
243 33 568
322 982 388
185 866 388
87 747 902
724 992 488
51 572 556
58 137 649
528 948 239
956 739 464
269 251 254
771 895 871
635 298 390
184 878 102
932 618 278
512 165 820
299 157 862
157 664 179
788 283 872
131 244 416
100 480 940
112 203 304
806 35 324
705 327 683
799 444 569
86 671 75
660 825 662
613 867 134
400 289 666
234 211 440
579 306 905
613 389 152
872 365 596
775 513 196
449 864 269
94 761 926
401 795 929
308 166 994
348 706 971
607 933 685
467 653 407
999 627 235
927 154 540
294 216 892
411 276 436
471 525 339
151 865 354
501 432 862
619 898 145
390 114 241
536 670 187
930 58 119
720 404 39
975 924 644
670 963 208
937 420 412
347 635 233
339 255 238
927 937 987
696 424 450
158 213 923
886 973 578
725 304 525
197 344 888
723 707 532
509 628 316
456 408 490
816 849 244
805 394 475
681 943 547
35 513 152
335 535 624
702 874 569
111 762 29
653 988 952
459 158 275
979 306 361
192 828 416
568 456 584
176 575 387
340 196 46
84 427 814
366 19 53
358 62 416
174 152 733
502 532 386
660 929 81
56 452 728
409 124 633
924 779 236
628 491 234
576 558 655
616 44 775
33 99 627
911 897 762
641 720 264
826 813 776
571 168 452
482 201 42
141 876 15
892 437 793
102 994 781
853 367 138
281 650 59
708 890 628
601 612 684
891 863 542
756 103 124
463 960 398
206 510 754
891 607 951
181 17 417
605 872 598
846 786 621
154 734 140
19 920 578
541 714 31
831 87 480
923 848 76
394 225 102
362 478 775
47 364 977
608 765 436
311 528 546
323 82 205
759 353 59
280 931 765
692 181 403
504 49 262
615 70 780
649 347 112
408 452 271
580 711 495
805 930 174
635 941 989
965 947 496
716 966 374
353 34 702
670 213 909
204 861 370
204 426 467
297 717 112
424 808 247
105 441 968
117 705 91
986 943 778
941 965 797
830 905 257
910 707 16
85 381 24
291 828 573
179 73 431
747 661 146
997 471 82
580 729 88
856 235 95
378 708 14
833 792 610
814 675 54
856 494 389
722 789 867
502 733 177
450 532 668
721 862 953
535 839 745
507 790 140
689 996 787
606 329 530
881 496 424
562 47 435
59 682 876
765 32 249
931 183 573
328 863 651
647 197 108
608 238 535
603 457 908
162 259 829
240 673 981
656 892 879
249 774 451
736 653 947
50 38 621
635 761 712
285 659 522
62 104 353
454 507 480
880 742 72
700 467 419
507 433 64
223 185 58
275 98 83
563 208 372
607 619 115
493 697 631
224 662 560
310 604 676
418 386 205
569 212 547
208 746 486
968 356 459
40 432 791
35 793 904
342 975 749
531 643 284
104 28 710
55 750 91
603 42 86
500 52 398
928 501 65
974 629 571
794 166 812
774 372 436
137 538 776
656 888 497
619 793 640
995 519 727
917 260 577
373 652 683
624 197 678
662 900 532
106 21 882
778 352 692
104 623 385
956 395 858
42 537 609
868 333 825
656 442 444
299 975 614
683 780 477
133 384 396
307 513 485
101 65 683
167 775 44
124 262 636
320 549 978
695 70 746
906 749 248
688 842 981
941 959 669
750 607 453
948 277 126
175 322 917
749 60 90
231 245 699
688 592 66
505 292 660
198 995 94
860 557 78
458 511 125
673 521 148
769 269 156
412 576 845
759 676 13
788 351 546
37 669 454
300 726 763
607 697 211
676 223 866
694 901 720
599 178 465
342 835 164
975 441 949
233 994 442
170 797 946
729 949 137
453 743 12
685 506 788
510 39 576
235 645 189
296 220 226
494 167 441
574 223 37
206 250 209
668 122 947
672 402 315
687 541 396
936 640 218
94 783 593
505 871 631
251 904 469
576 516 745
921 617 180
668 798 419
789 898 342
134 117 629
829 635 803
242 753 483
39 391 235
311 979 648
258 232 643
779 822 519
980 368 904
378 946 641
214 933 420
933 945 779
47 288 216
116 663 776
968 867 610
662 836 731
578 825 387
249 643 864
713 272 397
882 949 398
280 351 528
182 115 320
221 376 559
446 583 230
422 989 70
123 297 856
340 131 698
42 678 570
142 394 771
488 363 425
88 412 23
319 289 307
127 393 75
15 907 372
999 394 633
39 959 581
937 216 464
565 302 914
468 770 947
137 467 338
235 214 120
581 566 256
249 703 992
308 713 498
25 420 17
378 69 529
331 560 273
22 753 576
432 966 437
304 753 330
665 601 225
384 45 629
604 480 627
660 931 354
486 775 928
124 148 203
221 966 680
425 802 717
668 37 991
904 780 362
468 66 881
667 424 140
355 549 268
187 401 585
772 862 591
42 267 26
257 197 343
924 43 714
429 307 930
998 684 510
700 266 655
373 838 892
291 115 398
802 717 775
495 508 655
562 178 173
449 21 588
61 437 28
630 447 947
133 318 745
341 954 170
456 815 578
619 750 199
232 42 898
551 832 853
339 76 71
893 669 406
823 199 72
754 932 797
688 975 422
656 598 820
932 70 783
219 309 53
78 131 729
989 422 420
406 648 49
956 414 911
856 416 150
89 517 132
674 641 24
59 559 542
217 574 875
463 490 676
165 501 400
531 879 460
787 62 303
512 594 38
686 953 880
203 779 310
327 471 889
662 387 979
771 483 351
530 605 186
12 681 59
737 119 333
287 159 161
448 501 650
249 534 942
73 72 767
277 866 721
507 58 894
460 732 527
165 777 807
872 993 31
225 360 680
985 876 103
857 508 910
788 659 142
804 322 987
765 610 547
221 742 693
833 260 917
40 869 655
845 407 956
578 178 13
972 789 491
473 236 911
843 376 361
97 640 289
562 792 648
999 62 580
72 657 143
130 430 703
904 976 768
415 358 400
501 199 636
407 762 260
464 729 676
981 300 530
415 772 886
185 980 547
42 507 656
170 651 412
523 629 954
996 238 190
959 679 401
619 470 969
311 336 886
187 994 196
269 630 426
422 658 537
834 226 772
729 664 263
381 845 182
820 876 131
104 610 472
622 49 455
953 931 875
201 357 116
296 869 553
576 186 265
118 821 291
845 212 949
601 667 107
728 681 989
901 688 116
210 19 399
605 970 669
183 301 587
513 474 662
276 72 886
72 99 667
615 162 448
64 756 292
478 563 369
425 549 966
134 802 503
486 892 904
741 556 944
336 967 667
974 599 274
141 519 639
868 189 160
373 337 844
517 973 177
397 474 854
973 718 425
27 792 895
426 274 106
52 510 205
393 373 284
52 126 934
685 150 220
490 381 386
928 241 332
892 531 58
905 146 233
14 581 109
35 700 32
339 175 257
489 129 270
124 345 762
991 259 406
25 157 516
833 454 321
647 89 680
825 414 842
232 798 543
156 344 49
349 873 350
942 816 159
722 529 70
963 676 992
969 319 279
236 387 618
916 769 146
389 909 834
296 743 63
216 573 747
361 782 516
14 186 425
810 164 902
302 806 385
306 647 907
869 740 540
305 263 595
575 802 665
85 30 190
877 382 284
26 984 673
966 889 35
839 384 348
506 907 963
851 152 278
221 767 864
307 500 534
259 355 519
438 286 677
56 409 821
630 227 213
633 763 971
344 222 848
425 639 236
324 308 601
406 762 667
995 95 486
687 662 207
893 478 814
176 727 762
736 129 392
377 790 711
557 191 323
327 625 964
880 515 115
777 79 288
271 671 601
306 641 163
703 964 154
702 336 789
387 526 192
774 461 277
271 368 130
153 34 612
752 679 399
981 815 380
863 106 102
339 982 488
107 627 264
65 185 970
299 374 232
720 507 665
216 659 57
304 57 858
735 768 603
971 772 579
123 130 867
53 801 661
822 199 144
789 476 746
97 79 227
562 915 903
900 321 341
494 991 468
92 689 23
199 758 223
651 305 401
155 300 101
110 444 416
808 503 874
423 924 826
183 519 427
370 344 914
103 78 444
773 17 641
987 195 966
857 465 316
346 997 629
251 802 94
884 394 304
431 801 944
611 847 12
838 497 278
186 870 406
698 68 159
244 641 469
462 363 403
14 605 578
711 671 521
875 748 625
898 513 757
964 843 681
834 608 487
830 91 870
786 620 87
459 358 120
598 99 684
779 344 933
798 452 483
11 802 716
109 909 77
89 411 785
114 87 778
407 726 335
91 382 325
652 159 255
870 659 324
349 127 80
892 780 433
500 127 76
836 175 985
270 72 240
464 189 496
522 824 19
805 793 617
863 726 843
683 815 39
572 982 724
522 634 831
134 734 610
845 33 220
399 597 82
320 960 116
785 292 640
830 263 259
625 210 748
60 582 34
696 49 562
852 697 715
397 874 250
531 51 962
872 889 803
981 526 886
122 107 95
926 221 562
785 738 911
116 153 709
715 480 141
783 402 440
703 945 292
953 259 748
968 744 222
848 556 46
840 187 466
506 781 152
456 73 386
749 890 824
65 277 298
328 366 685
841 682 428
996 907 857
662 764 481
737 983 907
944 55 424
345 148 537
925 953 919
906 275 198
271 721 253
379 687 653
896 224 607
991 289 314
318 97 252
731 540 16
341 38 145
227 785 907
387 112 47
22 157 249
697 170 192
63 177 644
671 753 199
907 153 523
104 468 879
491 190 893
405 62 813
869 581 928
187 752 701
337 963 740
302 138 529
853 401 202
231 110 88
837 564 410
662 427 210
29 807 22
841 269 525
744 361 468
922 958 790
878 984 771
811 721 937
157 690 337
993 12 594
65 304 97
477 572 182
761 837 552
61 525 411
641 338 992
469 445 400
690 994 523
870 173 932
366 264 925
318 933 834
258 483 681
989 291 442
595 737 407
255 959 998
309 798 811
300 155 877
375 315 471
30 946 48
286 867 506
598 464 110
414 961 242
394 49 795
295 958 136
620 832 973
305 415 372
95 299 536
235 916 143
495 29 406
383 252 655
33 686 800
890 755 903
38 116 922
78 658 131
314 588 868
350 685 19
551 803 888
792 962 575
646 461 751
868 445 156
956 942 308
181 487 270
616 750 877
784 913 753
421 771 317
40 171 356
111 364 557
734 971 934
235 300 774
18 762 555
257 820 983
49 170 261
654 913 590
491 511 255
933 21 383
542 765 634
223 339 223
694 252 450
208 903 280
275 266 941
169 812 978
792 855 814
84 560 773
940 442 978
805 700 416
100 372 104
141 617 899
558 367 764
282 730 899
48 233 723
641 307 379
843 22 682
167 144 57
496 800 593
354 729 557
157 963 736
726 927 34
910 11 219
413 103 554
545 689 797
109 297 448
892 290 249
333 282 367
971 788 918
413 705 157
135 758 240
701 553 35
250 964 109
411 401 480
123 953 357
905 150 177
879 513 238
315 552 825
158 258 746
590 310 859
979 162 563
119 871 353
395 220 509
70 447 717
761 943 572
635 109 713
923 134 463
508 383 529
351 641 539
206 708 667
989 895 389
942 445 608
410 85 392
15 318 550
449 305 62
440 341 927
447 936 873
41 722 177
672 572 399
765 347 133
525 978 739
303 364 911
707 840 584
47 250 134
637 970 97
28 501 676
706 888 313
388 658 464
987 725 854
27 234 116
989 304 64
95 891 512
71 844 54
525 486 344
65 264 561
687 596 781
195 695 293
561 165 117
399 850 118
829 129 848
345 249 77
342 551 297
354 407 347
955 480 345
761 869 772
786 433 45
243 912 397
822 725 227
882 540 615
784 389 680
884 524 38
469 704 432
230 349 475
957 148 280
248 378 922
591 477 542
223 785 860
759 146 170
796 473 544
216 116 31
922 428 785
698 590 408
802 562 644
90 289 809
794 230 331
682 870 224
217 332 480
665 890 79
178 41 318
391 320 562
219 103 162
472 360 454
552 18 749
468 598 816
367 574 971
442 10 203
689 558 858
479 610 567
46 819 48
854 99 200
904 350 924
382 253 24
971 229 428
905 122 643
968 218 342
776 914 820
662 813 915
819 651 943
868 434 918
774 917 340
845 776 716
585 342 137
206 904 311
409 289 518
815 196 14
566 494 314
733 295 352
228 732 156
553 251 733
595 730 31
263 664 314
712 444 527
740 809 221
679 786 971
848 241 76
926 873 173
264 635 85
816 399 182
845 132 665
341 629 961
13 895 126
155 818 253
544 318 111
258 570 712
202 675 103
425 817 514
310 646 996
563 518 203
401 849 295
809 850 398
194 667 203
12 651 106
920 220 492
250 588 298
83 430 696
135 974 359
700 637 349
408 455 236
848 300 540
911 382 757
264 575 250
44 493 133
264 471 994
302 348 18
891 444 671
634 221 955
992 433 50
869 412 852
815 326 724
638 726 417
369 624 789
397 572 270
13 278 540
628 957 298
393 444 153
625 702 326
199 960 168
277 231 611
447 806 743
427 826 904
780 440 128
905 401 489
901 735 111
224 540 619
533 272 670
617 657 972
667 295 773
833 563 419
684 151 222
531 552 350
254 110 711
467 710 972
92 473 82
435 211 41
611 108 631
775 66 705
320 503 593
201 351 995
595 718 330
539 196 376
354 101 525
602 620 227
958 672 237
67 333 376
840 265 220
359 981 810
242 720 775
709 648 135
351 158 430
57 952 84
63 25 381
679 824 15
436 800 267
565 185 419
15 559 294
434 626 888
73 863 15
210 93 679
15 608 668
398 807 393
421 909 795
743 442 989
755 671 248
988 590 230
645 684 290
831 438 322
348 157 416
929 815 157
206 824 705
907 340 756
480 242 786
513 755 422
689 604 400
605 636 994
528 372 302
292 997 196
134 124 163
80 325 826
200 847 950
684 29 964
614 15 291
993 106 157
366 418 365
34 392 313
375 421 894
136 27 456
854 397 907
448 758 343
308 134 964
690 630 968
98 677 227
101 983 918
318 898 462
482 71 674
812 564 705
123 937 846
680 346 66
267 982 391
323 495 454
826 357 257
237 773 338
715 827 875
277 146 382
386 459 22
262 784 766
96 944 427
429 704 129
203 367 535
174 290 229
762 887 572
689 855 189
825 53 979
485 597 737
87 939 422
622 453 465
223 855 801
743 459 306
730 552 994
568 159 365
93 309 968
98 992 752
306 39 551
56 493 11
204 983 226
208 435 256
233 236 795
888 278 111
971 704 693
299 876 840
577 901 480
80 151 921
375 552 198
633 135 928
308 103 349
600 871 340
186 294 553
505 20 759
155 519 984
339 918 881
183 507 598
726 326 670
286 84 818
719 861 521
48 612 268
397 890 87
387 476 823
312 746 243
517 974 58
900 274 617
327 623 922
414 283 844
433 811 184
81 579 315
980 660 610
273 792 216
57 298 72
989 886 410
562 627 145
169 870 66
861 61 779
296 434 465
302 100 326
495 889 171
720 133 117
623 669 237
137 610 35
106 853 662
206 652 770
465 959 359
172 650 237
605 506 757
536 270 566
580 188 395
530 152 614
142 688 910
512 349 423
389 586 997
564 821 833
222 116 445
52 806 620
740 253 210
561 885 806
803 50 653
70 181 256
229 998 588
804 333 81
446 955 829
303 854 16
646 51 946
476 998 51
194 248 901
543 311 297
199 894 298
320 542 461
517 186 478
739 977 133
254 490 859
578 862 542
466 896 733
199 137 842
902 386 934
672 138 204
815 230 635
767 151 430
307 840 259
145 320 965
284 452 871
156 432 473
676 255 89
588 244 558
401 721 192
615 730 314
60 754 524
36 115 953
483 854 78
847 658 172
329 960 60
53 182 96
276 16 702
742 971 506
998 319 513
350 826 695
97 486 135
573 891 286
531 973 583
736 896 267
565 873 243
884 855 739
584 612 364
204 728 885
316 716 565
822 386 707
260 742 537
464 787 294
793 295 858
183 400 181
299 231 887
737 830 733
731 664 486
664 98 529
659 140 138
762 648 432
600 478 14
305 129 754
257 709 521
166 813 565
627 751 428
805 826 839
271 541 733
654 15 101
165 933 78
840 790 371
455 540 217
871 17 489
300 590 83
454 924 490
93 732 344
946 592 110
888 81 284
340 35 231
239 514 130
819 716 184
527 331 614
607 371 147
914 568 325
378 370 797
226 622 390
415 888 975
77 418 276
872 44 671
523 856 466
550 891 549
32 687 770
251 264 720
925 728 703
701 170 417
913 786 899
461 23 368
784 492 267
577 183 234
529 42 217
447 621 52
711 346 891
169 220 685
194 308 712
215 24 153
664 995 956
811 510 706
345 378 104
395 344 65
404 887 799
67 413 472
17 41 243
566 931 835
24 473 321
434 355 540
437 309 321
563 309 180
575 142 475
108 921 950
234 550 900
475 742 876
971 279 667
342 283 227
416 671 950
276 869 141
341 78 69
123 396 111
870 662 379
32 589 942
415 430 296
188 284 923
665 483 598
811 300 31
290 731 164
952 501 90
513 322 66
603 767 949
880 512 379
701 40 90
443 99 88
931 806 265
411 540 454
54 97 520
99 703 601
679 617 791
617 579 503
767 891 474
453 66 655
923 381 664
414 978 435
41 898 553
686 248 294
282 396 63
802 420 91
281 916 149
293 133 668
556 145 201
243 308 167
190 645 851
752 570 348
318 618 851
313 578 307
435 57 505
365 21 547
428 854 278
433 479 467
496 683 968
763 583 616
87 116 195
683 212 414
870 149 54
25 62 713
465 436 289
436 427 996
269 200 19
969 407 186
740 636 322
775 719 660
263 904 97
91 214 774
125 292 153
529 742 684
804 576 690
707 819 761
887 874 488
743 40 898
569 411 691
495 657 273
224 230 640
226 553 567
796 836 399
900 928 890
265 346 200
74 978 403
864 657 250
575 184 40
525 48 69
875 353 345
704 325 747
77 517 432
254 900 128
811 423 297
679 382 518
639 83 123
934 797 604
585 407 128
287 338 478
631 530 217
639 804 123
911 968 176
884 603 40
337 504 565
765 885 191
996 952 882
131 300 370
488 470 745
813 772 278
417 312 77
250 979 456
496 392 890
146 638 688
292 197 650
739 251 823
537 193 802
163 236 113
919 605 594
781 191 11
309 764 883
681 779 299
425 449 273
539 939 817
13 557 272
743 685 812
565 813 348
134 688 770
394 97 192
693 303 465
495 612 130
984 597 335
444 916 461
769 511 503
82 324 633
452 47 496
434 835 480
433 295 955
660 187 470
555 117 671
52 222 510
672 845 149
58 552 384
96 647 326
242 143 371
282 297 864
606 171 738
139 174 304
526 905 475
532 97 198
200 99 652
380 517 230
366 489 305
340 79 100
358 226 890
328 677 122
495 451 792
866 934 507
709 348 83
947 974 444
485 851 433
450 574 305
227 744 560
326 633 900
759 905 290
337 356 984
799 258 190
469 956 398
688 113 587
293 888 71
698 135 712
164 787 594
923 597 190
69 910 471
209 674 880
798 17 48
466 653 742
860 84 760
301 724 20
350 367 961
735 514 237
730 246 759
685 944 647
506 939 316
135 215 133
754 919 207
516 673 968
770 793 847
17 905 194
213 392 113
679 520 77
288 455 687
590 462 811
970 241 745
835 378 640
811 611 552
476 206 250
395 464 586
557 876 939
704 660 541
176 293 64
962 307 511
406 781 14
587 717 66
405 626 562
431 420 452
757 304 540
429 39 941
615 67 953
387 263 237
652 618 129
156 448 119
465 47 921
395 524 762
237 74 773
504 697 429
744 591 282
841 861 165
223 713 366
681 126 146
186 743 456
701 767 374
685 652 78
481 682 102
15 843 331
343 336 657
88 259 521
278 712 225
764 95 106
84 775 76
921 868 20
737 598 667
249 294 785
163 278 614
893 685 550
123 474 684
608 32 381
662 584 643
199 965 246
972 946 608
701 374 274
804 227 431
367 290 729
505 594 354
84 671 359
458 511 207
315 365 429
588 488 522
920 710 632
120 297 959
766 588 905
315 517 425
637 446 610
336 947 689
133 761 346
795 724 498
363 872 691
450 934 181
471 56 207
204 773 800
508 425 465
762 635 748
998 135 585
299 828 468
179 382 514
691 554 270
72 588 858
367 882 812
196 92 769
71 148 294
375 165 343
955 180 242
109 262 121
845 715 67
374 661 374
921 350 947
545 628 778
574 913 700
974 67 349
850 98 509
132 755 500
872 37 413
900 271 962
202 754 695
790 808 239
28 963 551
179 279 826
551 896 683
23 529 312
652 232 235
443 982 402
930 973 97
36 209 324
487 929 668
194 498 908
654 457 886
685 619 147
348 613 915
534 301 563
570 85 874
281 847 436
664 884 359
624 938 413
483 17 517
475 707 580
746 602 521
62 56 864
634 599 574
645 615 54
870 304 843
933 480 981
425 386 105
678 25 949
30 792 53
971 507 155
546 943 397
198 604 510
144 442 44
231 395 879
271 319 907
445 25 964
432 150 535
610 399 233
779 176 994
870 373 159
762 497 390
52 228 938
965 612 102
628 422 292
315 414 761
643 603 837
728 980 48
305 795 223
718 231 548
64 319 392
407 581 158
960 745 694
863 329 832
356 531 660
614 256 743
783 759 72
148 939 251
817 67 660
513 490 421
263 135 887
714 924 547
535 207 466
867 59 854
842 112 588
110 54 593
359 937 295
930 980 91
414 614 810
742 578 191
79 677 43
353 109 413
661 970 108
498 25 93
376 242 584
337 386 823
661 100 195
45 196 891
168 413 155
449 176 955
539 760 632
841 199 460
147 381 448
566 528 509
183 535 80
601 773 365
293 499 91
294 328 311
539 301 620
198 473 567
168 57 37
746 969 108
164 131 39
236 74 795
748 259 897
571 81 151
24 11 974
840 578 668
304 325 124
817 539 316
94 736 503
318 811 758
90 461 276
883 154 391
744 378 982
89 910 307
781 73 242
157 979 453
939 388 334
435 869 572
301 406 598
443 74 828
747 57 581
733 432 630
927 64 189
353 86 975
748 284 708
876 921 816
690 325 611
350 209 804
804 392 58
569 769 405
954 849 74
585 663 224
984 248 273
771 430 836
139 49 159
24 160 499
919 514 93
899 116 353
355 743 379
395 45 173
735 294 510
656 961 316
838 274 153
752 579 446
127 120 387
84 859 55
557 261 21
859 625 638
791 526 741
498 632 539
918 694 39
838 159 235
340 143 914
412 793 645
687 135 959
109 236 894
72 587 989
312 185 678
260 845 325
32 579 426
75 259 160
307 42 420
811 986 800
843 882 762
254 488 808
425 564 521
50 666 985
883 109 761
797 491 318
967 285 47
932 55 28
971 952 13
430 176 514
363 874 409
395 261 63
674 891 856
892 409 793
746 636 125
538 121 58
765 262 571
483 158 798
47 645 878
787 933 982
697 65 78
422 785 469
314 617 346
674 177 767
338 328 891
51 310 405
159 638 886
850 907 493
351 848 498
856 164 295
580 714 897
94 290 880
218 584 73
355 623 469
914 751 732
37 746 928
83 339 684
991 640 17
749 984 501
719 630 379
309 480 162
76 965 348
535 122 507
180 138 812
389 977 410
336 50 172
142 116 226
677 239 534
505 562 895
547 668 607
864 580 974
749 52 385
303 95 36
837 960 633
730 800 577
130 429 338
529 831 977
143 247 771
421 747 125
728 547 240
575 450 378
958 524 380
458 900 461
187 388 623
352 426 260
361 897 286
35 403 310
685 936 587
648 574 909
708 491 773
192 659 396
45 305 690
142 854 122
760 49 468
278 710 940
294 117 204
565 168 900
847 392 733
57 453 489
327 118 114
664 290 149
787 923 575
340 846 187
482 777 147
384 140 31
354 930 666
70 957 856
954 880 201
353 507 755
243 324 294
354 758 682
487 711 155
690 840 952
654 787 968
82 263 368
15 819 383
187 976 477
289 409 303
139 352 446
40 130 781
902 573 828
684 301 259
267 732 28
278 980 910
742 730 625
88 570 224
103 904 921
575 447 906
805 422 605
499 632 696
761 519 109
361 279 572
133 397 515
414 778 821
385 619 34
631 903 599
996 831 88
515 634 387
704 494 727
105 493 86
128 384 516
22 203 87
989 832 974
57 380 812
361 905 857
194 633 344
72 129 287
740 941 473
619 531 149
877 892 23
838 141 915
87 63 887
763 296 97
917 858 845
14 287 705
843 859 605
600 677 114
516 210 218
984 356 96
53 246 932
469 231 497
379 681 953
77 16 458
881 591 731
799 317 306
539 217 616
665 24 995
283 416 169
490 163 84
556 811 535
216 293 253
211 215 623
895 434 726
172 540 445
310 122 87
19 637 256
406 340 70
275 132 516
571 663 598
132 369 213
664 106 336
850 535 211
546 592 70
362 556 746
388 951 719
151 592 151
939 758 750
612 912 342
355 986 266
394 753 922
913 769 546
320 455 721
559 84 589
969 99 682
280 496 859
601 219 678
433 123 884
709 25 281
598 744 968
862 566 685
603 724 307
42 516 596
526 484 745
904 252 967
112 358 720
583 200 389
739 534 394
164 625 868
966 859 899
666 556 58
765 313 465
166 17 398
582 718 310
438 889 117
726 633 840
47 651 385
547 730 657
47 160 489
875 279 893
930 836 167
207 851 405
453 625 444
643 616 585
158 848 107
790 268 29
106 431 357
418 902 73
344 510 858
315 845 656
689 459 612
384 128 211
759 602 568
745 245 423
45 971 44
469 394 738
84 741 700
34 219 841
680 229 331
171 265 882
24 683 885
253 593 355
251 347 553
458 343 319
460 795 760
609 10 298
919 777 147
59 267 565
436 293 310
740 683 960
378 312 546
761 592 606
405 417 204
88 922 383
642 728 404
958 46 248
403 133 551
719 305 977
987 933 333
603 951 160
139 122 272
557 274 657
286 646 761
856 97 79
12 744 398
404 142 769
267 968 433
333 318 522
25 84 188
23 281 938
132 179 942
395 818 290
454 771 755
900 750 216
402 16 463
47 518 252
117 407 566
883 40 235
938 630 786
321 171 801
657 451 899
645 722 804
808 944 38
272 398 189
136 823 955
145 344 942
963 443 165
611 55 412
629 887 824
585 210 99
949 558 247
757 574 409
503 859 381
620 213 847
17 208 622
824 766 783
249 338 593
26 800 989
796 775 685
790 572 994
864 793 523
183 886 752
769 731 934
222 656 399
546 381 286
50 657 438
886 180 651
195 449 37
89 693 967
92 224 957
140 67 80
662 675 767
40 202 753
827 743 868
621 73 714
881 927 826
344 343 821
896 50 138
520 288 681
960 712 461
263 925 287
983 819 133
566 291 675
98 697 631
738 754 290
279 759 432
564 820 657
840 599 34
147 549 157
544 797 651
129 492 913
463 69 939
837 18 380
481 999 963
146 238 486
312 77 778
475 256 838
794 624 280
410 665 806
133 454 973
131 648 799
151 861 303
458 910 721
667 843 800
391 917 768
857 871 739
354 178 244
207 72 581
657 238 863
474 332 328
632 347 382
956 888 738
615 664 892
746 666 121
378 862 764
809 307 91
836 229 254
658 481 157
476 75 400
945 668 844
764 196 148
193 533 500
801 182 674
381 450 358
502 105 892
904 727 869
614 662 36
53 626 332
110 955 320
763 531 237
644 854 177
713 191 65
186 492 118
531 705 334
281 143 636
477 440 342
958 560 579
647 601 274
222 512 746
726 812 963
811 671 532
291 170 569
219 321 39
988 893 550
453 765 80
702 876 935
709 969 38
287 977 52
366 110 581
16 783 570
451 284 18
540 931 915
331 160 124
732 539 291
622 560 827
575 410 420
539 764 852
463 187 31
519 77 622
115 40 231
349 671 878
246 189 909
629 528 896
48 238 376
975 573 784
380 620 912
412 773 432
276 707 805
147 250 612
119 721 67
303 164 595
642 343 560
786 371 936
526 571 67
628 119 257
784 238 695
280 115 721
610 151 978
492 966 607
22 724 15
953 143 807
106 606 356
680 556 159
531 772 921
469 920 412
921 185 953
936 50 502
32 472 344
916 765 202
948 612 31
70 833 534
155 652 817
18 133 874
726 632 130
438 568 603
852 689 405
114 139 97
152 255 561
677 581 593
641 748 790
627 687 225
912 112 885
302 513 786
896 82 852
31 274 99
173 879 229
616 760 128
642 191 366
711 275 828
616 971 193
102 269 825
211 793 717
142 848 388
125 593 367
682 140 80
903 412 680
233 772 653
713 966 391
950 315 566
805 826 232
807 992 419
129 60 349
162 153 298
793 550 421
425 587 797
793 652 366
702 796 205
441 138 147
519 522 806
338 135 150
290 271 460
356 320 719
740 808 883
757 743 919
257 935 887
332 881 337
776 517 342
730 27 482
13 482 617
471 139 750
517 894 40
676 795 897
905 700 548
102 586 943
344 848 56
756 97 318
460 697 184
33 690 282
539 87 334
87 803 537
730 804 692
307 574 497
793 950 656
108 245 71
129 270 138
826 42 205
598 885 839
25 628 664
809 665 829
473 973 368
236 668 935
815 449 523
17 233 64
237 153 846
489 91 670
726 199 66
712 320 640
35 44 187
136 298 536
468 366 551
962 105 349
383 883 988
347 476 824
292 572 205
650 239 875
856 383 922
436 294 307
109 994 460
268 958 942
373 707 128
811 713 602
413 340 616
594 867 332
82 271 996
333 524 358
787 476 96
339 436 104
277 919 37
514 558 665
430 465 689
743 539 41
388 390 417
292 460 434
358 449 682
221 117 256
302 558 366
274 742 874
191 286 706
501 916 284
258 775 654
357 910 721
11 896 614
827 799 18
897 617 489
482 214 440
917 479 993
41 604 830
556 637 183
234 659 283
705 834 505
345 359 446
812 842 973
846 335 707
176 937 489
680 764 723
518 639 452
834 295 255
664 64 74
694 129 17
515 726 636
938 460 542
81 404 252
270 186 904
38 442 412
948 751 859
548 267 657
465 316 805
361 777 301
364 806 724
216 418 55
626 736 663
641 381 527
245 102 538
306 79 499
40 196 865
870 166 649
425 169 171
946 731 621
130 412 128
543 288 438
17 276 762
18 367 250
627 330 885
130 921 157
139 334 80
70 921 498
410 20 422
909 57 378
140 851 312
454 315 58
938 237 348
238 632 809
320 365 539
49 818 796
702 975 475
783 595 619
159 117 760
388 549 661
667 840 913
539 11 909
442 927 273
151 978 831
212 425 158
489 736 230
397 955 591
55 972 472
161 665 477
303 195 112
510 194 789
769 755 636
306 622 448
866 32 327
301 587 809
388 189 790
580 263 293
412 123 835
765 593 835
50 472 931
234 487 173
59 634 597
792 101 676
501 650 929
170 73 275
840 192 988
905 192 127
241 572 906
251 373 419
815 538 477
960 746 527
185 148 204
372 153 447
930 37 34
214 264 417
222 262 972
69 640 58
59 707 752
953 514 924
456 981 238
614 166 490
411 640 453
210 586 569
174 150 149
357 10 749
306 947 778
493 515 953
237 691 660
885 842 415
252 910 97
590 682 613
251 210 364
211 665 76
540 595 12
699 588 581
237 309 153
338 683 515
215 39 300
712 902 979
850 527 18
996 453 855
198 606 451
382 734 633
683 271 418
845 234 161
319 608 642
265 707 906
353 195 689
556 559 654
287 157 494
682 351 332
809 842 913
624 898 57
688 887 396
147 671 92
251 552 290
875 283 616
968 596 746
849 27 393
965 853 816
395 588 403
425 549 241
770 317 885
75 224 580
434 491 751
156 211 412
135 484 188
645 46 305
10 318 884
434 453 303
209 99 170
249 599 301
528 606 833
777 241 512
715 803 542
501 608 788
756 584 718
61 881 674
98 646 780
213 315 51
897 263 113
544 529 599
204 342 860
261 171 999
840 513 135
435 873 909
327 435 965
672 516 709
609 535 79
975 675 167
597 375 171
708 188 374
569 514 890
942 296 906
667 933 114
586 953 461
314 391 450
427 938 78
998 679 14
359 196 167
421 426 605
212 323 684
628 866 919
235 11 254
449 981 349
305 615 990
786 754 390
540 88 498
112 82 365
509 915 667
887 438 441
646 906 394
217 893 101
879 64 437
970 767 532
144 837 804
864 740 202
264 728 496
279 976 478
222 796 707
119 828 149
434 210 875
726 60 120
294 999 424
263 13 180
836 933 136
980 596 838
76 969 215
866 801 832
291 15 867
382 113 290
700 112 947
917 980 253
614 361 931
78 369 828
505 708 462
156 183 52
757 316 535
264 206 348
446 637 378
861 728 407
210 937 703
925 566 214
873 710 523
10 355 792
753 592 645
897 742 587
837 717 95
325 244 601
642 952 690
26 793 582
840 497 944
488 429 517
978 43 804
777 112 915
733 971 772
73 723 507
971 448 656
171 200 254
859 604 433
698 884 74
312 83 535
275 109 393
667 28 866
601 292 575
333 75 932
180 412 584
953 513 275
856 671 741
913 153 16
183 344 786
719 602 651
89 742 152
579 989 693
606 36 419
617 233 117
566 721 764
343 952 882
334 759 298
863 813 485
862 13 587
75 729 31
739 798 731
246 466 143
660 829 527
216 62 532
76 791 340
375 139 260
386 578 628
166 784 497
401 795 136
59 58 375
305 320 415
529 158 483
668 438 130
77 594 831
299 523 734
195 654 883
878 85 801
616 108 766
539 997 816
24 949 638
101 519 981
439 968 425
418 492 57
518 415 172
318 548 271
55 539 172
138 601 17
428 608 34
817 223 439
568 823 640
461 516 260
646 744 403
276 135 429
573 266 192
479 268 728
978 899 265
749 867 595
122 659 709
194 390 159
945 864 76
255 399 803
507 853 18
988 880 457
553 102 405
60 211 812
413 866 433
339 912 983
578 108 444
75 120 716
824 101 206
750 245 717
517 414 474
131 197 301
936 235 230
873 887 542
840 707 193
584 263 291
608 853 337
608 18 693
75 67 487
334 286 697
718 587 507
28 223 106
290 387 864
916 493 86
689 956 118
621 884 687
318 763 893
433 395 341
494 961 788
136 656 359
743 49 194
949 422 873
18 642 166
146 588 511
450 905 192
771 135 177
860 86 49
429 111 217
948 543 763
74 949 673
665 28 332
328 754 680
667 379 925
787 833 606
58 219 159
568 556 823
565 868 466
587 683 648
426 730 354
674 77 768
186 436 990
166 700 758
580 756 871
138 985 309
860 609 582
582 297 122
476 555 762
868 746 393
81 953 598
331 399 114
698 885 873
760 149 175
604 729 282
295 959 27
155 192 467
490 72 352
293 219 921
709 216 567
422 327 232
671 710 725
388 737 434
861 164 118
569 829 152
310 192 844
733 231 593
441 871 695
21 141 978
55 36 971
246 163 183
467 622 377
29 904 861
967 575 630
16 669 323
102 680 251
557 419 419
428 533 963
884 578 421
128 160 951
622 789 629
367 207 463
876 253 673
160 230 343
646 662 695
491 12 689
499 308 154
534 523 803
215 101 687
317 158 283
768 683 300
797 142 627
406 950 648
77 466 343
936 913 779
539 45 293
520 230 470
995 876 383
976 379 383
745 142 42
688 549 409
398 922 541
318 499 189
212 612 686
319 231 695
820 271 390
589 542 67
351 453 676
964 243 375
104 339 475
45 397 990
711 60 846
987 233 481
677 163 726
944 373 681
276 835 921
606 555 138
811 174 890
808 660 901
295 453 999
330 631 96
650 271 245
809 690 908
992 911 544
443 541 659
462 487 724
734 75 325
610 212 359
246 525 61
662 719 322
657 359 564
993 687 279
300 909 794
732 547 57
36 813 792
288 188 984
96 852 587
784 741 812
262 712 242
564 183 642
64 818 216
26 15 577
273 673 575
755 226 717
68 913 265
357 901 310
196 162 32
235 866 205
616 837 254
716 47 456
61 526 153
726 322 799
119 20 762
542 527 694
313 551 685
402 951 475
882 128 139
924 316 434
275 797 193
324 951 768
573 734 665
393 557 449
708 960 566
248 630 40
833 119 331
528 190 421
511 280 830
519 172 164
254 759 901
336 974 941
838 207 246
48 81 401
746 200 773
835 723 901
461 736 825
881 280 939
830 603 803
127 254 941
69 133 646
426 143 859
554 886 589
327 784 497
810 988 230
909 455 600
996 524 381
343 134 786
50 720 868
694 502 629
990 586 570
591 942 610
48 668 652
682 230 40
216 418 551
785 649 897
332 652 977
627 483 596
835 58 958
171 133 958
840 856 362
542 753 473
253 707 90
72 475 794
490 968 39
376 877 34
566 142 51
750 445 480
582 710 113
738 447 178
913 183 773
470 264 847
633 950 854
164 282 38
35 73 214
629 75 492
853 957 308
830 602 691
675 840 699
428 442 21
973 31 612
912 709 51
138 687 130
107 455 630
297 549 942
784 399 292
808 981 929
636 762 732
650 51 219
891 165 836
628 513 434
55 492 782
585 446 173
575 82 726
236 633 330
136 188 46
379 419 132
342 747 378
810 588 536
462 634 395
947 961 979
608 189 981
700 195 848
896 540 437
631 485 326
510 338 314
131 892 39
38 343 489
68 846 246
185 253 309
781 319 420
817 347 911
764 611 716
468 882 363
699 531 177
235 597 240
296 525 442
412 617 469
333 954 185
717 755 478
977 965 500
852 476 642
295 676 843
117 234 949
184 922 280
115 558 29
182 654 743
443 98 401
560 168 664
650 310 498
165 705 639
573 530 233
34 879 337
628 171 388
983 661 488
109 922 212
613 503 382
266 376 536
93 447 776
801 725 36
324 908 889
681 193 95
83 25 976
275 898 424
320 556 625
310 241 852
846 916 335
205 314 493
591 189 470
564 899 78
710 433 650
360 41 474
658 641 893
578 305 775
418 439 493
538 659 25
872 973 294
39 103 405
204 328 360
130 320 796
892 831 220
912 885 529
534 146 601
479 249 228
159 849 658
978 653 906
774 20 234
295 939 25
262 584 67
101 359 28
144 12 603
768 768 799
990 973 943
585 729 837
711 219 299
181 814 419
442 647 602
155 240 273
59 393 891
171 586 266
598 209 455
365 846 596
405 638 315
903 83 803
38 493 180
26 524 913
223 492 908
426 595 788
165 249 407
894 502 565
932 602 958
38 390 871
410 127 10
860 348 351
911 447 367
336 302 288
487 639 246
325 130 340
367 210 837
303 184 598
879 467 113
217 74 891
340 945 172
884 269 928
69 219 867
141 593 47
109 738 494
640 842 73
90 847 974
563 973 266
732 793 365
235 751 782
597 780 531
279 582 935
140 872 274
261 46 179
456 108 292
809 426 274
945 767 382
424 195 26
811 253 799
77 18 318
669 603 184
518 58 652
997 348 895
479 458 656
181 975 175
981 550 257
591 294 58
110 73 269
813 579 644
554 965 571
774 332 568
137 523 681
419 34 321
807 114 852
376 278 772
440 243 646
136 448 101
573 81 808
107 89 623
706 205 295
500 853 561
57 79 804
894 648 328
829 404 235
827 997 479
585 128 826
912 571 823
875 377 642
296 721 985
425 264 666
745 844 475
787 934 408
309 163 113
533 752 629
871 280 90
290 79 328
725 885 268
236 910 882
422 458 14
194 438 374
437 702 733
828 32 213
443 741 157
728 431 842
90 847 145
761 962 905
670 221 318
209 243 824
35 57 349
464 307 795
318 97 452
775 442 932
814 933 249
81 518 394
46 581 841
221 74 449
657 325 589
904 959 285
290 764 11
270 724 500
211 426 600
520 260 904
922 806 580
93 226 142
787 277 152
53 307 331
752 607 531
870 11 167
60 665 409
471 716 16
767 179 111
763 926 100
541 267 390
503 743 823
866 928 618
936 230 241
793 489 743
257 567 796
273 776 697
899 18 97
119 376 893
412 294 168
343 71 983
165 590 892
709 297 815
170 863 887
419 701 188
756 242 363
543 234 517
147 998 764
680 224 934
499 722 297
271 712 786
154 55 666
799 102 716
189 297 85
704 323 364
616 762 180
795 657 130
834 224 847
556 205 978
662 71 37
540 535 865
888 297 186
297 285 117
706 677 264
13 885 842
336 660 819
311 747 315
341 410 396
505 610 714
804 163 715
689 768 128
702 243 63
863 277 540
656 791 826
382 461 182
831 536 33
645 148 593
30 915 653
665 988 532
15 327 489
873 408 553
520 540 524
257 396 250
991 394 950
620 161 784
845 740 220
815 447 373
498 707 588
201 964 148
931 42 735
125 90 399
347 916 645
172 187 20
283 608 67
507 245 839
384 223 560
825 567 592
213 942 475
619 634 352
372 639 152
872 594 318
651 358 519
369 208 873
774 560 726
568 499 520
107 221 861
829 792 32
810 817 989
681 277 751
502 604 107
157 836 486
417 646 760
302 936 810
369 332 163
630 780 300
790 381 424
953 235 669
237 562 202
895 370 686
67 334 469
988 951 887
273 842 248
104 555 300
654 88 468
201 521 482
894 119 341
244 674 546
112 741 593
867 900 253
854 982 422
901 203 348
291 450 10
528 897 436
365 817 196
391 373 281
242 276 618
460 382 773
398 132 19
354 458 391
672 998 480
570 592 641
186 368 960
401 121 449
625 529 874
981 807 606
101 482 371
63 367 734
501 373 878
328 787 211
296 906 989
607 562 682
759 342 212
457 846 77
738 279 973
412 951 801
149 171 237
93 745 771
707 636 288
683 36 482
27 37 212
664 841 434
570 204 942
66 329 377
765 253 973
941 163 556
82 73 799
79 882 159
810 682 642
432 844 829
602 293 929
927 145 250
127 231 997
180 869 279
573 241 561
136 325 454
961 17 20
960 335 880
159 728 980
682 525 628
752 57 894
837 668 429
115 109 484
891 275 373
119 325 953
490 855 150
639 102 699
511 658 569
506 570 996
97 444 314
414 668 585
874 357 708
636 127 981
40 29 768
964 32 105
596 447 708
26 34 366
987 380 763
119 800 142
180 86 127
158 540 62
799 657 437
227 904 79
129 228 768
547 726 250
606 336 65
338 767 703
888 655 371
990 240 187
72 516 917
902 66 48
603 395 454
567 187 755
431 141 869
911 836 534
868 425 625
139 605 336
956 387 149
992 91 623
580 20 199
496 904 841
127 708 812
81 369 616
863 834 613
385 784 932
883 359 343
965 534 411
305 319 127
604 632 352
415 560 439
640 440 34
541 360 34
796 865 846
509 727 285
664 766 379
983 839 294
683 843 879
584 887 129
853 873 211
565 740 835
549 808 681
427 728 667
576 369 383
591 472 889
413 830 492
804 850 393
503 264 209
858 751 38
13 153 929
419 780 549
948 171 87
717 658 77
394 134 982
70 674 221
67 215 386
372 400 927
616 529 869
108 206 550
558 350 202
233 98 988
602 875 651
280 836 758
597 981 241
798 742 582
380 260 812
796 259 251
464 916 357
905 842 439
253 173 910
205 471 886
249 315 862
121 552 878
146 654 899
200 238 396
449 282 888
915 779 257
456 304 486
456 710 159
214 171 880
458 967 493
89 658 29
325 468 42
865 222 518
228 344 155
377 805 612
299 484 601
62 29 620
393 197 652
659 323 902
81 394 945
631 789 896
594 276 823
264 625 33
495 490 985
848 52 807
572 705 992
103 807 859
233 557 348
832 815 860
859 881 624
799 696 721
862 440 729
893 695 550
467 959 583
862 48 417
513 811 707
750 483 997
611 683 429
767 672 389
863 973 242
314 378 565
754 313 320
768 551 214
999 591 298
846 772 273
922 884 764
376 459 503
188 403 911
217 881 778
990 977 731
873 97 183
136 210 427
41 85 295
646 259 470
225 605 156
54 798 812
705 314 425
653 673 558
60 751 539
274 756 232
35 148 39
772 687 713
793 201 657
432 140 864
522 840 277
419 664 424
222 243 66
699 759 414
243 157 595
700 856 305
155 295 819
262 772 31
635 438 492
764 248 119
794 583 780
791 969 648
489 268 287
508 242 161
710 744 228
656 44 348
47 951 642
161 787 174
979 589 561
283 116 445
10 370 335
869 43 200
390 102 309
47 621 219
116 959 554
909 621 419
176 250 786
215 35 979
524 920 719
65 769 98
488 305 178
463 258 996
98 55 804
334 157 38
458 609 644
43 59 614
237 389 444
106 469 826
185 105 489
105 646 754
921 935 427
683 612 329
541 352 987
611 504 160
189 206 895
456 314 971
704 864 598
979 239 504
87 11 644
275 339 704
881 897 200
136 359 480
897 703 45
17 657 174
206 697 843
56 363 856
389 731 896
638 883 960
460 869 534
985 785 346
352 788 24
277 242 61
89 822 68
561 280 890
314 842 437
868 909 799
399 595 360
386 993 590
773 972 748
421 733 128
158 521 73
147 56 795
576 802 150
471 901 978
129 687 46
470 612 967
920 199 58
458 584 483
56 412 288
361 448 851
903 220 268
162 926 619
631 585 712
135 913 952
648 458 315
745 18 79
849 996 701
192 805 838
403 711 885
864 380 951
873 38 922
401 302 95
952 780 577
925 643 848
54 337 363
173 810 580
592 204 797
840 406 138
710 181 535
243 962 298
611 142 281
384 184 912
266 808 566
566 679 767
439 313 467
334 115 250
326 433 121
596 750 708
940 196 760
724 853 885
325 233 104
474 114 32
292 343 455
553 628 241
598 165 133
347 293 416
460 39 735
217 267 16
670 620 235
903 804 339
611 910 795
705 675 298
885 522 651
164 683 639
622 231 773
862 474 834
294 898 881
512 999 818
811 318 583
511 98 334
768 170 346
62 645 513
586 802 28
133 895 235
914 946 291
661 915 413
512 69 980
438 678 806
422 119 907
908 452 863
469 990 206
878 83 58
998 943 224
849 145 880
172 398 955
515 623 824
952 138 387
318 245 507
273 42 653
908 16 114
463 25 882
420 938 926
872 711 963
319 88 183
754 520 780
771 669 954
850 382 247
693 911 542
445 861 962
50 430 759
513 315 803
96 395 467
989 842 198
195 26 138
706 830 304
351 220 484
952 515 855
734 284 718
896 14 404
12 120 739
558 53 838
48 851 903
888 331 794
368 341 382
277 146 674
135 970 804
708 212 295
109 303 803
39 597 328
727 23 949
621 909 650
983 694 561
945 839 199
303 257 727
66 930 991
59 716 228
75 287 988
836 133 780
153 744 380
435 723 173
163 327 237
706 819 967
250 300 220
158 427 765
886 940 905
326 901 878
248 423 377
603 717 301
432 750 216
186 86 417
110 522 955
125 812 277
929 989 364
223 273 762
816 412 41
806 335 697
300 225 863
657 248 516
950 237 157
917 579 75
340 223 190
441 651 439
896 103 716
686 217 979
576 618 493
566 986 268
467 537 634
682 175 464
241 873 566
546 56 919
440 958 939
48 974 381
860 897 282
218 829 144
242 830 117
668 15 391
228 814 539
307 800 47
969 57 163
180 821 405
32 250 65
802 734 331
105 956 95
830 234 629
86 650 987
485 506 829
964 407 221
838 414 937
968 442 871
17 838 985
307 40 217
393 564 148
114 697 126
932 786 53
745 830 755
101 943 544
443 615 932
766 813 58
38 611 846
264 388 129
438 848 24
651 593 792
778 751 766
755 511 683
589 649 599
562 112 308
155 14 372
24 876 732
199 651 488
675 546 597
787 27 489
836 303 667
635 120 831
213 395 503
210 312 483
744 189 61
243 562 468
186 376 226
58 945 790
983 577 27
706 444 963
211 748 559
180 160 328
827 265 855
188 728 123
650 215 952
313 660 169
596 97 632
255 19 801
385 921 765
434 873 550
319 892 726
280 854 105
935 379 165
540 813 381
231 234 678
485 794 460
360 770 40
407 653 425
624 962 172
563 661 152
970 864 999
349 597 862
645 111 88
102 942 201
953 523 246
359 237 639
488 73 242
507 439 467
898 124 451
736 128 633
292 557 150
577 253 839
450 328 890
74 548 669
864 457 950
84 466 139
343 240 714
93 313 535
55 125 795
735 39 451
213 188 343
314 94 907
861 103 623
907 175 996
93 237 393
963 700 530
871 818 308
282 996 494
952 714 923
312 744 402
799 505 339
966 912 940
758 466 944
674 25 997
399 346 243
192 435 929
871 76 917
13 139 827
989 779 76
723 275 281
56 559 611
876 55 133
762 721 999
67 774 972
150 359 901
891 870 258
954 406 623
160 370 49
212 689 880
147 16 995
395 79 640
628 76 288
742 360 957
206 353 380
900 150 720
675 388 888
568 33 298
781 989 973
948 109 217
461 113 710
354 207 719
314 72 606
170 165 781
79 983 144
454 541 254
598 345 916
471 840 686
642 863 896
546 106 441
64 969 360
365 723 182
452 42 527
289 15 947
823 612 143
745 502 473
100 339 494
366 621 514
208 840 877
151 328 809
69 27 978
274 999 33
816 89 580
703 44 255
983 363 570
867 707 173
981 267 536
106 941 664
351 432 40
939 694 414
777 658 550
357 872 680
291 137 887
867 418 494
570 682 332
944 119 414
326 894 789
930 850 661
459 520 369
912 510 957
950 706 987
766 584 350
327 616 964
499 989 838
693 597 395
722 283 258
20 731 709
70 879 81
892 527 582
390 540 886
52 206 237
502 253 303
283 332 398
701 169 329
90 615 157
653 669 692
642 662 305
38 61 900
197 606 754
898 836 951
147 677 496
785 392 707
751 46 999
885 609 140
333 118 261
580 174 889
591 494 506
327 624 74
791 148 980
707 309 145
614 169 221
409 914 311
116 891 736
168 878 503
515 83 447
325 470 73
203 779 427
244 518 44
907 272 209
949 332 89
872 486 623
391 946 227
173 190 854
739 431 500
527 397 685
780 873 912
372 542 149
772 893 655
79 682 669
769 729 335
435 901 266
852 567 560
490 201 927
65 711 895
797 178 702
507 291 810
195 960 707
196 832 93
486 730 454
186 43 393
377 751 37
868 513 102
208 416 535
372 570 902
338 458 687
343 963 539
151 192 97
560 449 603
365 626 765
627 45 794
434 814 114
142 423 147
419 911 36
364 840 81
763 719 549
434 506 653
927 336 209
466 764 134
241 593 493
665 113 834
766 67 538
350 468 47
717 440 978
309 516 12
590 274 565
220 939 372
471 854 316
88 415 150
947 292 176
743 775 534
244 235 383
40 118 32
759 944 158
48 614 914
489 624 981
268 887 10
349 571 902
325 339 551
146 852 427
486 183 952
240 644 943
714 435 471
797 850 474
17 77 26
800 225 867
307 306 730
330 925 273
71 139 24
933 239 908
676 906 30
715 133 329
464 165 412
771 106 971
114 867 403
593 867 781
446 21 645
719 815 606
255 258 783
383 835 593
85 833 92
225 978 106
526 903 800
837 77 905
465 144 967
957 588 507
374 151 128
38 370 155
303 174 646
510 181 466
673 926 883
128 597 864
729 11 376
524 448 819
133 923 438
733 710 637
677 49 129
714 419 687
968 298 252
631 326 521
902 84 499
498 112 993
242 946 268
136 482 358
732 691 777
544 324 253
579 817 408
895 946 677
100 466 449
234 248 38
283 63 185
435 153 283
204 418 584
332 547 244
945 696 824
147 348 143
231 919 243
950 595 649
118 341 195
516 119 988
24 365 201
201 781 207
103 340 792
129 901 145
695 599 883
779 643 832
865 335 616
792 621 152
563 485 837
575 801 396
362 819 552
195 639 324
913 989 268
889 821 294
724 613 242
992 250 555
402 102 595
463 386 51
954 99 155
29 725 834
804 969 767
732 160 201
523 468 774
457 323 57
976 612 50
748 166 295
751 628 598
355 97 932
977 633 559
444 735 308
753 695 898
712 900 342
570 517 75
567 205 342
561 171 688
505 405 432
40 636 661
428 871 581
996 691 635
946 279 910
470 993 15
530 713 328
427 211 730
339 373 653
75 744 467
312 838 378
55 256 377
875 54 777
298 587 289
57 801 205
717 774 315
311 46 929
498 778 47
75 274 582
188 754 616
516 344 188
967 369 755
22 643 878
548 859 293
987 968 623
409 145 468
603 116 196
608 762 783
899 377 955
499 737 549
578 839 311
138 617 211
822 182 457
185 750 124
556 196 92
950 849 882
147 844 189
96 295 147
26 408 445
347 899 244
296 587 920
714 185 924
817 919 826
76 441 256
604 138 474
20 740 316
91 650 118
749 202 982
237 305 659
495 577 122
983 873 605
834 409 244
28 114 500
510 589 375
48 659 314
270 358 159
182 518 800
576 195 957
242 930 861
180 853 574
622 190 464
132 377 744
987 858 321
428 346 57
619 196 43
930 192 451
312 226 442
589 112 11
172 838 809
153 887 951
164 283 953
391 495 640
319 651 571
53 328 78
493 962 527
474 509 691
88 848 635
740 642 942
465 414 430
887 833 70
958 943 682
296 700 298
631 963 386
223 383 677
655 311 150
128 845 931
446 227 589
36 289 758
957 568 485
377 231 919
891 58 303
177 828 415
375 17 80
691 793 820
623 796 885
525 244 615
491 253 184
890 963 125
244 604 60
203 379 760
714 393 261
476 261 371
615 468 354
931 671 516
207 765 63
331 539 72
150 216 615
426 818 650
35 220 440
603 350 60
366 942 784
92 474 99
172 517 233
599 177 146
692 409 362
123 510 214
406 978 468
443 826 632
468 630 670
199 210 508
163 576 855
576 813 43
772 675 376
464 622 422
770 101 293
711 258 312
720 450 289
529 118 544
591 112 910
128 49 871
513 116 697
850 673 771
140 138 827
402 199 420
263 509 257
281 400 603
965 422 996
873 384 904
325 778 43
469 65 48
514 356 696
242 214 334
160 476 791
366 155 989
82 122 863
949 648 679
105 41 180
801 960 317
464 143 496
986 819 650
684 648 458
862 211 136
190 696 345
127 654 912
703 669 529
493 294 93
77 617 901
558 136 415
209 589 136
604 327 892
317 153 96
237 546 760
795 23 164
812 133 496
908 708 615
449 359 259
583 374 676
966 239 155
701 335 258
632 570 10
431 28 848
821 509 352
201 791 301
887 857 201
190 929 561
832 705 306
825 859 644
847 392 482
540 429 467
725 642 228
213 307 169
888 650 645
947 876 128
681 792 828
865 182 229
903 944 875
801 509 39
102 256 119
286 262 352
925 29 376
200 795 86
414 850 411
449 861 749
468 301 488
473 255 73
651 638 511
234 543 924
606 149 652
225 916 605
613 981 283
644 217 620
318 589 940
870 388 536
476 58 598
502 116 473
707 683 620
812 387 139
660 891 148
715 601 682
989 746 862
684 839 859
765 959 629
376 62 172
725 910 987
68 860 499
141 688 267
966 441 443
53 795 499
941 101 464
224 881 819
673 551 108
59 637 733
690 116 104
369 658 552
747 899 62
904 306 792
824 475 910
859 441 421
496 92 275
247 458 994
114 71 393
259 930 950
677 468 54
143 330 60
459 668 185
662 562 754
11 795 780
898 820 460
877 663 295
509 176 232
438 950 492
910 868 215
373 863 112
494 983 212
704 689 742
984 654 967
881 840 442
35 833 455
655 703 202
788 656 25
620 416 593
861 612 718
396 35 727
953 417 290
689 480 492
713 97 414